-{SELECT}- је наредба у -{SQL}- језику којом се врши избор уноса из одређених табела у бази података.-{The SQL SELECT Statement}-
Она може да врати нула или више уноса. У оквиру ње могуће је користити више необавезних клаузула:
-{WHERE}- - враћа редове који испуњавају услов наведен у -{WHERE}- клаузули SELECT * FROM DRZAVE WHERE KONTINENT = 'Evropa'
-{GROUP BY}- - групише редове који деле исту особину, тако да се на сваку групу могу применити агрегатне функције SELECT * FROM imeTabele WHERE imeKolone = 'vrednost'
-{ORDER BY}- - сортира податке по одређеној колони SELECT * FROM DRZAVE ORDER BY IME_DRZAVE
-{HAVING}- - ради исто као -{WHERE}-, али после груписања SELECT * FROM DRZAVE HAVING POVRSINA > 40000
Селектовање одређених колона У -{SQL}- језику могуће је селектовање одређених колона, и то се ради на следећи начин: SELECT IME_DRZAVE, KONTINENT FROM DRZAVE
Пример кода у Вижуал Бејзику -{.NET}- Dim konekcija As New SqlConnection(connectionString) Dim komanda As New SqlCommand("SEECT * FROM DRZAVE WHERE KONTINENT = 'Evropa'", konekcija) Dim citac As SqlDataReader
Try konekcija.Open() citac = komanda.ExecuteReader(CommandBehaviour.Default)
While citac.Read() drzava.Text = citac("DRZAVA") End While
konekcija.Close() Catch ex As Exception MessageBox.Show(ex.Message) End Try
Референце
Категорија:SQL кључне речи Категорија:Информатика