Promemoria SQL

1. Where colonna1 BETWEEN 10 and 19
2. Where 'xxx' IN (colonna1, colonna2, colonna3)
3. Where colonna1 LIKE '[a-d]%'  or colonna2 LIKE '[^abd]%'
4. Select TOP(3) WITH TIES colonna1 FROM Tabella ORDER BY colonna1 

-- può restituire più di 3 righe se ci sono più valori di colonna1 alla posizione 3.

5. Select TOP(1) colonna1 FROM tabella ORDER BY newid() -- random
6. Select TOP(1) colonna1 FROM tabella TableSample (10 Percent) ORDER BY newid()
-- random con migliori performance dato che seleziona una pagina di una tabella
Technorati tags:

Print | posted @ lunedì 8 novembre 2010 18:53

Comments have been closed on this topic.