Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
MySQL Select

Registrovaný: 05.04.11
Príspevky: 1693
Témy: 50
Bydlisko: Žilina, Pop...
Príspevok NapísalOffline : 06.04.2014 12:36

Kód:
SELECT event.id_event, event_title, event_details, event_date_time, event_showtime.id_show, event_category.id_category, distance
FROM event
JOIN event_showtime ON event.id_event = event_showtime.id_event
JOIN event_category ON event.id_category = event_category.id_category
HAVING distance <  '5'
LIMIT 0 , 30


Mám takýto select, 2 tabuľky event a event_showtime.

Výsledkom je :

Kód:
id_event   event_title   event_details   event_date_time   id_show   id_category    distance
1   Testovacia   Testovacia udalosť   2014-04-01 20:00:00   2   1   0.390327906350887
1   Testovacia   Testovacia udalosť   2014-04-24 12:00:00   8   1   0.390327906350887
2   Čin-Čin   Čin-Čin je nádherný poetický príbeh o dospievaní. ...   2014-04-29 12:00:00   7   2   0.390327906350887
1   Testovacia   Testovacia udalosť   2014-03-31 16:13:17   1   1   0.390327917895938
2   Čin-Čin   Čin-Čin je nádherný poetický príbeh o dospievaní. ...   2014-03-31 15:00:00   3   2   1.02364018489261
2   Čin-Čin   Čin-Čin je nádherný poetický príbeh o dospievaní. ...   2014-04-23 11:00:00   5   2   1.0236401892949


Chcel by som dosiahnuť to, aby to vracialo iba výsledky, s najbližším datetime atribútom, teda aby bol >NOW proste aby výsledkom bolo niečo takéto :

Kód:
id_event   event_title    event_details   event_date_time    id_show   id_category    distance
1   Testovacia   Testovacia udalosť   2014-04-24 12:00:00   8   1   0.390327906350887
2           Čin-Čin      Čin-Čin je nádherný poetický príbeh o dospievaní. ...   2014-04-23 11:00:00   5   2   1.0236401892949


Asi to bude chcieť nejaký JOIN, alebo niečo také, ale zatiaľ na to neprichádzam ...







_________________
rMBP 13 2015
iPhone 7
Offline

Užívateľ
Užívateľ
MySQL Select

Registrovaný: 05.10.06
Prihlásený: 15.10.18
Príspevky: 1891
Témy: 148
Bydlisko: Bratislava
Príspevok NapísalOffline : 07.04.2014 3:44

Ak som to nepochopil spravne oprav ma. Chces selectnut eventy, ktore sa udeju v buducnosti a zaroven zoradit od najblizsieho eventu? Tak potom len
WHERE event_date_time > NOW()
ORDER BY event_date_time







_________________
Notebook Dell 7537, 24" BenQ BL2411PT, Logitech Illuminated keyboard, Razer DeathAdder, Razer Goliathus, Koss Porta Pro
Offline

Užívateľ
Užívateľ
MySQL Select

Registrovaný: 05.04.11
Príspevky: 1693
Témy: 50
Bydlisko: Žilina, Pop...
Príspevok Napísal autor témyOffline : 07.04.2014 6:52

Nie nie :D nepotrebujem nič zoraďovať, chcem to mať zoradené ako to je teda podľa vzdialenosti. Ja chcem selectnuť pre každé id_event práve jeden riadok, samozrejme pokiaľ existuje ešte taký riadok, ktorý má dátum > NOW ale pokiaľ je tých dátum viac, tak vyberé najbližší a samozrejme je v okolí takźe podmienka na vzdialenosť funguje. http://www.sqlfiddle.com/#!2/6545ab/129 tu sú nahraté tie 3 tabuľky a starý select, s úpravou ktorého si neviem rady, tak aby v tom prípade vypísal iba 3 a 6 riadok ...


Edit : http://www.sqlfiddle.com/#!2/6545ab/146 vyriešené :)







_________________
rMBP 13 2015
iPhone 7
Odpovedať na tému [ Príspevkov: 3 ] 


Podobné témy

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

v Databázy

9

793

21.07.2017 18:19

lukas15 Zobrazenie posledných príspevkov

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

v PHP, ASP

4

477

09.10.2007 21:23

bruno.b Zobrazenie posledných príspevkov

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

v Databázy

0

258

17.06.2013 12:02

general667 Zobrazenie posledných príspevkov

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

v Databázy

3

353

05.06.2013 20:48

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako zmenit vystup - select mysql

v PHP, ASP

3

539

29.07.2008 8:02

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql: 2 tabulky - jeden select

v Databázy

16

696

09.11.2014 22:03

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Z mySql do <select>

v PHP, ASP

13

595

02.05.2009 23:32

suchy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MySQL SELECT IN() a rovnake hodnoty

v Databázy

11

1231

25.08.2009 20:48

bmatias Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SELECT z MySQL db medzi dvoma casmi

v Databázy

9

1998

11.07.2018 13:51

jumper Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Automaticke doplnanie <select> po kliknuti , vyber z MySql

v JavaScript, VBScript, Ajax

1

439

22.05.2015 12:44

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. formular: presun <option> zo <select> do <select>

v JavaScript, VBScript, Ajax

2

745

28.09.2009 15:27

tomast7 Zobrazenie posledných príspevkov

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

v Databázy

6

1398

31.08.2006 13:50

tRizzO Zobrazenie posledných príspevkov

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

v Databázy

8

498

16.03.2012 14:09

zdeniatqo Zobrazenie posledných príspevkov

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

v PHP, ASP

7

635

02.05.2008 13:53

mondzo Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

3

403

13.09.2012 21:49

1daemon1 Zobrazenie posledných príspevkov

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

v Databázy

2

511

23.03.2012 16:52

general667 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra