

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… nick123 06.05.2009 13:01 |
nick123 | |
uz to mam, misto LEN tam ma byt length
diky 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… 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. MaSo 06.05.2009 13:11 |
MaSo | |
Aha. Však jsem to hned říkal. :-) Kráťa 06.05.2009 13:26 |
Kráťa | |
To vypadá na ORACLE, použij funkci LENGTH() 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 
