

SQL-filtr na delku znaku
ahoj, jakym prikazem vyselectuji seznam radku, ktere maji pocet znaku mensi nez 10, neco jako select*from tabulka where znak(sloupec2)<10?
diky.
ahoj, jakym prikazem vyselectuji seznam radku, ktere maji pocet znaku mensi nez 10, neco jako select*from tabulka where znak(sloupec2)<10?
diky.
Předmět | Autor | Datum |
---|---|---|
A aké používaš SQL?
Ak SQL SERVER tak je to jednoduché :
SELECT * FROM tabulka WHERE LEN(stlpec)<1… Len tak 06.05.2009 12:52 |
Len tak | |
Pokud tim myslis program tak TOAD a pokud mas na mysli typ sql tak nevim,
Vyhodi to chybu: ORA-00904… nový nick123 06.05.2009 13:01 |
nick123 | |
uz to mam, misto LEN tam ma byt length
diky nový nick123 06.05.2009 13:05 |
nick123 | |
Tady je bezva manuál
mm.gene.cz
Co ten limit? Nebylo by to ono (nejsem kovaný v PHP+SQL)?
Něco jako… nový Kráťa 06.05.2009 13:06 |
Kráťa | |
LIMIT je omezení počtu záznamů, které dotaz vrátí. Tady musí použít fci LENGTH(retězec). Pro MySQL. nový MaSo 06.05.2009 13:11 |
MaSo | |
Aha. Však jsem to hned říkal. :-) nový Kráťa 06.05.2009 13:26 |
Kráťa | |
To vypadá na ORACLE, použij funkci LENGTH() nový Brtník hnědý 06.05.2009 13:07 |
Brtník hnědý | |
Tak super, keď nevieš v čom robíš :-D na akom databázovom SERVERI :-):beer: poslední Len tak 06.05.2009 15:19 |
Len tak |
Zpět do poradny Odpovědět na původní otázku Nahoru
A aké používaš SQL?
Ak SQL SERVER tak je to jednoduché :
SELECT * FROM tabulka WHERE LEN(stlpec)<10
Pokud tim myslis program tak TOAD a pokud mas na mysli typ sql tak nevim,
Vyhodi to chybu: ORA-00904: "LEN": invalid identifier
uz to mam, misto LEN tam ma byt length
diky
Tady je bezva manuál
mm.gene.cz
Co ten limit? Nebylo by to ono (nejsem kovaný v PHP+SQL)?
Něco jako
select*from tabulka where znak(sloupec2)LIMIT "10"
LIMIT je omezení počtu záznamů, které dotaz vrátí. Tady musí použít fci LENGTH(retězec). Pro MySQL.
Aha. Však jsem to hned říkal.
To vypadá na ORACLE, použij funkci LENGTH()
Tak super, keď nevieš v čom robíš
na akom databázovom SERVERI 
