Predmet:SELECT Naredba
Izjava MySQL SELECT koristi se za dobivanje zapisa iz jedne ili više tablica u MySQ.
Na pocetku je mozda dobro i napomenuti da Mysql takodje ne razlikuje velika i mala slova, sem trigera (okidaca) ali je ustaljeno da se naredbe pisu velikim slovima.
Trigeri su imenovani objekti baze koji su povezani sa nekom tabelom i aktiviraju se kada se
desi određeni događaj (Insert, Update i Delete) na toj tabeli. Trigeri se automatski pozivaju od
strane MySQL-a (ne koristi se Execute naredba). Sami trigeri nemaju ulazne ni izlazne
parametre. Triger se poziva prilikom svakog izvrÅ¡enja određene naredbe odnosno svaki put
kada se desi određeni događaj.
U svom naj jednostavnijem obliku izgleda ovako:
PreuzmiIzvorni kôd (Text):SELECT expressions
FROM tables
[WHERE conditions];
Međutim, puna sintaksa za SELECT u MySQL je:
PreuzmiIzvorni kôd (Text):SELECT [ ALL | DISTINCT | DISTINCTROW ]
[ HIGH_PRIORITY ]
[ STRAIGHT_JOIN ]
[ SQL_SMALL_RESULT | SQL_BIG_RESULT ] [ SQL_BUFFER_RESULT ]
[ SQL_CACHE | SQL_NO_CACHE ]
[ SQL_CALC_FOUND_ROWS ]
expressions
FROM tables
[WHERE conditions]
[GROUP BY expressions]
[HAVING condition]
[ORDER BY expression [ ASC | DESC ]]
[LIMIT [offset_Broj] Broj_Reda | LIMIT BrojRedova OFFSET offset_broj]
[PROCEDURE Im_eProcedure]
[INTO [ OUTFILE 'file_name' options
| DUMPFILE 'file_name'
| @Tabela1, @Tabela2, ... @variable_n]
[FOR UPDATE | LOCK IN SHARE MODE];
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
Ovaj post je ureden
2
puta. Posljednja izmjena 23.08.2016 11:01 od strane zxz.