| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 01.11.12 Prihlásený: 25.12.14 Príspevky: 40 Témy: 13 |
čaute, mám problém s SQL. chcem vypísať ak gender je male alebo female a age má viac než 1 rok. potom aby sa to zoradilo podľa času a vypísalo od 20,30. mám problém že to úplne dajak divne vypíše a ani neviem prečo a ako ukážka: Kód: SELECT * FROM `listing` WHERE (`gender` = 'male' OR `gender` = 'female') AND `age` >= 1 ORDER BY added DESC LIMIT 20,30 kde tam je chyba? ďakujem za odpovede
|
|
Registrovaný: 21.09.13 Prihlásený: 16.02.24 Príspevky: 2109 Témy: 77 Bydlisko: Považská By... |
To je ako divne vypíše? Najlepšie by bol screen a potom tvoja predstava
_________________ Nesnívaj svoj život, ale ži svoj sen. |
|
Registrovaný: 01.11.12 Prihlásený: 25.12.14 Príspevky: 40 Témy: 13 |
tak mi nevypíše len tých 10 záznamov, ale od 0 po 30, je male alebo female a má vek viac ako 1
a chcel by som aby mi vypísalo len tých 20 záznamov od 20 po 30
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 23.12.2014 20:48 | |
|
To druhé číslo v LIMIT je počet záznamov.
|
|
Registrovaný: 01.11.12 Prihlásený: 25.12.14 Príspevky: 40 Témy: 13 |
tak ako mám potom vypísať presný počet záznamov od koľko po koľko?
|
|
Registrovaný: 21.09.13 Prihlásený: 16.02.24 Príspevky: 2109 Témy: 77 Bydlisko: Považská By... |
Na to sa použiva OFFSET
_________________ Nesnívaj svoj život, ale ži svoj sen. |
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 23.12.2014 21:33 | |
|
MasterMatoSK píše: tak ako mám potom vypísať presný počet záznamov od koľko po koľko? Keď chceš 10 záznamov začínajúcich od 20. položky, tak tam bude LIMIT 20,10
|
|
Registrovaný: 01.11.12 Prihlásený: 25.12.14 Príspevky: 40 Témy: 13 |
vďaka za pomoc len pri stránke 1 tam mám ak už je hodnota nastavená tak sa mi tam ten limit ukazuje tak som dal totálne presmerovať na hl stránku ďakujem EDIT: tak nie, zistil som že čím je väčšia stránka, tým viac mi tam tých ukáže, takže to čo si vravel mi nepomôže
|
|
Registrovaný: 21.09.13 Prihlásený: 16.02.24 Príspevky: 2109 Témy: 77 Bydlisko: Považská By... |
Vravim Že offset dlhšie som sql neskladal ale myslim že to je LIMIT 20 OFFSET 30 alebo tak...
_________________ Nesnívaj svoj život, ale ži svoj sen. |
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 23.12.2014 23:42 | |
|
LIMIT 20 OFFSET 30 je to iste ako LIMIT 30,20 // Spojený príspevok Uto 23.12.14 23:43MasterMatoSK píše: tak nie, zistil som že čím je väčšia stránka, tým viac mi tam tých ukáže, takže to čo si vravel mi nepomôže A čo presne tam máš?
|
|
Registrovaný: 01.11.12 Prihlásený: 25.12.14 Príspevky: 40 Témy: 13 |
vyriešil som to inak, lebo keď sa tie riadky premazovali, tak zle sa to ukazovalo, ale ďakujem za pomoc
|
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
| 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
|
|