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 10:01 od strane zxz.