Autor Zpráva
davros
Profil *
Dobry den,
proc mi v tomto dotazu
SELECT count(id) FROM tb_xx ORDER by sloupec

radi spatne vyber.
sloupec je INT.

Vybere to 99 vetsi jak 1000...?

Co s tim udelat?

Diky moc ;)
Alphard
Profil
count počítá vrácené záznamy a současné použití s order by je naprosto k ničemu (v tomto přípedě bez where atd.)
popiš, čeho chceš dosáhnout
davros
Profil *
Jde mi hlavne o to ze mi to spatne porovnava INT sloupce.

.... WHERE sloupec1 > sloupec2


Tak mi to vyhodi spatne sloupecky... :(

Ja potrebuji aby mi to vyhodilo 1000 vetsi jak 99 :(

Zda se to sileny, ale porovnava mi to spatne :(
DJ Miky
Profil
Napiš, jak vypadá celý dotaz a nejlépe i struktura tabulky.
Kajman_
Profil *
Pokud je sloupec varchar, tak je v pořádku, že 99>1000. Pokud tam chcete mít čísla, tak použijte číselný datový typ.
davros
Profil *
Nj, mate pravdu, to me vubec nenapadlo...delam na dvou scriptech najednou, v jednom sem poopravil vsechny tabulky, v druhem ne a ted se divim proc mi to nejde... Diky vsem.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0