sql:tipy
Užitečné SQL příklady
COALESCE
SELECT COALESCE(IDZakaz, '') FROM ... SELECT * FROM rozpocty_rozpocty WHERE COALESCE(IDzakaz, '') = ''
EXISTS
Nepoužívat konrstrukce subselectů "not in (select …)", ale predikát EXISTS.
SELECT * FROM sklad_vc vc WHERE NOT EXISTS (SELECT * FROM sklad_prijemky prijemky WHERE prijemky.idprijemka=vc.idprijemka)
CASE
SELECT CASE WHEN (FIELD = 1) THEN 'x' WHEN (FIELD = 2) THEN 'y' ELSE 'z' END FROM ...
SUBSTRING
SELECT SUBSTRING(FIELD FROM 1 FOR 5) FROM ...
sql/tipy.txt · Poslední úprava: 2008/10/21 09:55 autor: Karel Petrů