[ Príspevkov: 10 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.05.13
Prihlásený: 11.07.18
Príspevky: 20
Témy: 6 | 6
NapísalOffline : 11.07.2018 11:33 | SELECT z MySQL db medzi dvoma casmi

Zdar,

lamem si hlavu nad jednou vecou potrebujem z db vytiahnut data iba medzi napr.: 6:00 a 14:00 (hodina). To by nebol problem ale mam tabulku urobenu tak, ze su 2 stlpce (start, end) a medzi stlpcom start a end potrebujem vyberat data ale v rozmedzi 6:00(start) - 14:00(end).

Viete mi poradit? Skusam tak ci onak a stale nic mozno tomu velmi nerozumiem :D

mam nieco take:
Kód:
SELECT * FROM `table` WHERE ('6:00' >= start AND '14:00' <= end);


Online

Užívateľ
Užívateľ
SELECT z MySQL db medzi dvoma casmi

Registrovaný: 15.06.14
Prihlásený: 17.07.18
Príspevky: 13223
Témy: 102 | 102
Bydlisko: BA/J.Bohunice
NapísalOnline : 11.07.2018 11:38 | SELECT z MySQL db medzi dvoma casmi

Skús:
WHERE start >= '06:00' AND end <= '14:00'


_________________
Notebook: Dell Latitude E7440 CPU Intel Core i5 4310U @3GHz GPU Intel HD4400 RAM 8GB SSD Crucial MX200 500GB mSATA | Samsung EVO 850 500GB OS Win 10 Pro 64-bit | Ubuntu 17.10.1 2nd monitor Dell P2414H
PC: CPU Intel Xeon E5440 @2.83GHz GPU Sapphire Radeon HD 6950 1GB RAM 8GB HDD WD Blue 500GB OS Win 10 Pro 64-bit Monitor 2x Dell S2415H
Peripherals: Mouses Logitech MX Anywhere 2S | Logitech G203 Prodigy | A4Tech Bloody V8 V-track Keyboard Cooler Master Suppressor External drive Samsung M3 Portable 2TB
Audio: DAC/AMP SMSL M3 Headphones Audio-Technica ATH-M40X + Brainwavz HM5 Earpads | Symphonized Wraith 2.0 | Corsair Void Pro Surround | Xiaomi Wireless Bluetooth Earbuds | 2x TY Hi-Z HP-32 | Xiaomi Piston v3 | Rock Zircon | 2x Knowledge Zenith EDR1
Phone: Xiaomi Redmi Note 2 + Xiaomi MiBand 2
Foto: Sony A6000 + Sony 16-50mm OSS | Canon 50D + Canon 50mm f/1.8 STM + Canon EF-S 18-55mm IS

Na rady a otázky ohľadom pc zostáv a komponentov slúži fórum, nie SS. Ďakujem za pochopenie.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.05.13
Prihlásený: 11.07.18
Príspevky: 20
Témy: 6 | 6
Napísal autor témyOffline : 11.07.2018 11:58 | SELECT z MySQL db medzi dvoma casmi

Nejde to takto tam je este jeden problem ze napriklad potrebujem konkretne aj na urcity stroj cize napriklad vcera 10.07.2018 stroj BP1 cas medzi 06:00(start) - 14:00(end) respektive aby som to upresnil uplne: napriklad za minuly tyzden nejake "zatazenie" stroja cize od 02.07.2018 - 06.07.2018 v case od 06:00 - 14:00. V databaze mam stlpec start,end vo formate datetime (000-00-00 00:00:00)

nieco take som vymyslel ale nefunguje to :-D
Kód:
SELECT * FROM `table` WHERE start BETWEEN '2018-07-02' AND '2018-07-13' AND machine LIKE 'bp1' AND start >= '06:00' AND end <= '14:00'


Napadlo ma este, ze robit to rozdelenie az po vybrati z databazy co vy nato???


Online

Užívateľ
Užívateľ
SELECT z MySQL db medzi dvoma casmi

Registrovaný: 15.06.14
Prihlásený: 17.07.18
Príspevky: 13223
Témy: 102 | 102
Bydlisko: BA/J.Bohunice
NapísalOnline : 11.07.2018 12:35 | SELECT z MySQL db medzi dvoma casmi

aha ty to mas ako datetime..

skus teda takto:
Kód:
WHERE CAST(start AS TIME) >= '06:00' AND CAST(end AS TIME) <= '14:00'


_________________
Notebook: Dell Latitude E7440 CPU Intel Core i5 4310U @3GHz GPU Intel HD4400 RAM 8GB SSD Crucial MX200 500GB mSATA | Samsung EVO 850 500GB OS Win 10 Pro 64-bit | Ubuntu 17.10.1 2nd monitor Dell P2414H
PC: CPU Intel Xeon E5440 @2.83GHz GPU Sapphire Radeon HD 6950 1GB RAM 8GB HDD WD Blue 500GB OS Win 10 Pro 64-bit Monitor 2x Dell S2415H
Peripherals: Mouses Logitech MX Anywhere 2S | Logitech G203 Prodigy | A4Tech Bloody V8 V-track Keyboard Cooler Master Suppressor External drive Samsung M3 Portable 2TB
Audio: DAC/AMP SMSL M3 Headphones Audio-Technica ATH-M40X + Brainwavz HM5 Earpads | Symphonized Wraith 2.0 | Corsair Void Pro Surround | Xiaomi Wireless Bluetooth Earbuds | 2x TY Hi-Z HP-32 | Xiaomi Piston v3 | Rock Zircon | 2x Knowledge Zenith EDR1
Phone: Xiaomi Redmi Note 2 + Xiaomi MiBand 2
Foto: Sony A6000 + Sony 16-50mm OSS | Canon 50D + Canon 50mm f/1.8 STM + Canon EF-S 18-55mm IS

Na rady a otázky ohľadom pc zostáv a komponentov slúži fórum, nie SS. Ďakujem za pochopenie.
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 17.07.18
Príspevky: 1474
Témy: 2 | 2
NapísalOffline : 11.07.2018 12:35 | SELECT z MySQL db medzi dvoma casmi

Ako vyzerajú stĺpce start a end? Akého sú typu a aké presne sú tam hodnoty (daj konkrétny príklad)?


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.05.13
Prihlásený: 11.07.18
Príspevky: 20
Témy: 6 | 6
Napísal autor témyOffline : 11.07.2018 12:46 | SELECT z MySQL db medzi dvoma casmi

uz to funguje dikesa Miso122.

stlpce su datetime cize napriklad: 2018-07-11 06:02:33


Online

Užívateľ
Užívateľ
SELECT z MySQL db medzi dvoma casmi

Registrovaný: 15.06.14
Prihlásený: 17.07.18
Príspevky: 13223
Témy: 102 | 102
Bydlisko: BA/J.Bohunice
NapísalOnline : 11.07.2018 12:52 | SELECT z MySQL db medzi dvoma casmi

ak chces este ten stroj tak do where mozes dat aj toto:
Kód:
AND machine LIKE 'bp1'

a pripadne filtrovanie aj datumov:
Kód:
CAST(start AS DATE) >= '07/11/2018'


_________________
Notebook: Dell Latitude E7440 CPU Intel Core i5 4310U @3GHz GPU Intel HD4400 RAM 8GB SSD Crucial MX200 500GB mSATA | Samsung EVO 850 500GB OS Win 10 Pro 64-bit | Ubuntu 17.10.1 2nd monitor Dell P2414H
PC: CPU Intel Xeon E5440 @2.83GHz GPU Sapphire Radeon HD 6950 1GB RAM 8GB HDD WD Blue 500GB OS Win 10 Pro 64-bit Monitor 2x Dell S2415H
Peripherals: Mouses Logitech MX Anywhere 2S | Logitech G203 Prodigy | A4Tech Bloody V8 V-track Keyboard Cooler Master Suppressor External drive Samsung M3 Portable 2TB
Audio: DAC/AMP SMSL M3 Headphones Audio-Technica ATH-M40X + Brainwavz HM5 Earpads | Symphonized Wraith 2.0 | Corsair Void Pro Surround | Xiaomi Wireless Bluetooth Earbuds | 2x TY Hi-Z HP-32 | Xiaomi Piston v3 | Rock Zircon | 2x Knowledge Zenith EDR1
Phone: Xiaomi Redmi Note 2 + Xiaomi MiBand 2
Foto: Sony A6000 + Sony 16-50mm OSS | Canon 50D + Canon 50mm f/1.8 STM + Canon EF-S 18-55mm IS

Na rady a otázky ohľadom pc zostáv a komponentov slúži fórum, nie SS. Ďakujem za pochopenie.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.05.13
Prihlásený: 11.07.18
Príspevky: 20
Témy: 6 | 6
Napísal autor témyOffline : 11.07.2018 13:17 | SELECT z MySQL db medzi dvoma casmi

jo to uz si doladim mne robil problem ten cas a problem bol iba v tom
Kód:
CAST(end AS TIME)
slabe citanie manualu myslq soraaaac :D


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 17.07.18
Príspevky: 1474
Témy: 2 | 2
NapísalOffline : 11.07.2018 13:41 | SELECT z MySQL db medzi dvoma casmi

Prečo používaš LIKE a nie rovná sa? LIKE bez wildcards funguje rovnako (aspoň na anglických textoch), len trochu pomalšie...


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.05.13
Prihlásený: 11.07.18
Príspevky: 20
Témy: 6 | 6
Napísal autor témyOffline : 11.07.2018 13:51 | SELECT z MySQL db medzi dvoma casmi

dik za radu uz to mam cez =


 [ Príspevkov: 10 ] 


SELECT z MySQL db medzi dvoma casmi



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

rozhodovanie medzi dvoma alternativami

v Grafické karty

9

413

25.06.2009 17:58

dixi

V tomto fóre nie sú ďalšie neprečítané témy.

LAN medzi dvoma PC

v Sieťové a internetové programy

6

450

23.07.2011 11:35

nBXXL

V tomto fóre nie sú ďalšie neprečítané témy.

Výber medzi dvoma mobilmi

v Mobilné zariadenia

12

420

17.04.2011 0:20

Jarkou

V tomto fóre nie sú ďalšie neprečítané témy.

Rozdiel medzi dvoma notebookmi

v Notebooky a netbooky

4

213

20.11.2010 13:01

tommy-999

V tomto fóre nie sú ďalšie neprečítané témy.

rozdiel medzi dvoma doskami

v Intel čipové sady

1

154

27.12.2012 22:03

ViktorinoSK

V tomto fóre nie sú ďalšie neprečítané témy.

Vyber medzi dvoma 17-tkami

v Notebooky a netbooky

1

180

19.03.2012 12:46

El_Silver

V tomto fóre nie sú ďalšie neprečítané témy.

Poradte medzi tymito dvoma reprosustavami

v Ostatné

7

663

09.06.2009 21:41

MartiN935

V tomto fóre nie sú ďalšie neprečítané témy.

siet medzi dvoma pc bezdatova

v Siete

0

398

03.02.2007 22:17

borec

V tomto fóre nie sú ďalšie neprečítané témy.

prenasanie udajov medzi dvoma pocitacmi

v Úložné zariadenia

13

453

23.02.2010 22:09

oremusaa

V tomto fóre nie sú ďalšie neprečítané témy.

Bezdrôtová sieť medzi dvoma budovami

v Siete

2

221

22.05.2013 9:32

erko27

V tomto fóre nie sú ďalšie neprečítané témy.

PROBLEM SO SIETOU MEDZI DVOMA PC

v Siete

27

1146

29.12.2006 10:59

Ingenium Deerro

V tomto fóre nie sú ďalšie neprečítané témy.

Assembler - Rozdiel medzi dvoma casovymi udajmi

v Assembler, C, C++, Pascal, Java

1

337

10.12.2009 19:50

stopa27

V tomto fóre nie sú ďalšie neprečítané témy.

Nastavenie LAN siete medzi dvoma notebookmi.

v Siete

6

1279

31.07.2011 22:03

supaplex

V tomto fóre nie sú ďalšie neprečítané témy.

MySQL Select

v Databázy

2

145

07.04.2014 6:52

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

rada aku kartu kupit - rozhodujem sa medzi dvoma

v ATI/AMD grafické karty

5

401

25.06.2009 10:42

mimkork

V tomto fóre nie sú ďalšie neprečítané témy.

VB 2010 Prenos premennej medzi dvoma vlaknami (.threading)

v Delphi, Visual Basic

3

309

06.03.2012 21:48

Siriuse



© 2005 - 2018 PCforum, edited by JanoF