Prikazi cijelu temu 20.08.2016 23:46
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


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):
  1. SELECT expressions
  2. FROM tables
  3. [WHERE conditions];

Međutim, puna sintaksa za SELECT u MySQL je:
PreuzmiIzvorni kôd (Text):
  1. SELECT [ ALL | DISTINCT | DISTINCTROW ]
  2.        [ HIGH_PRIORITY ]
  3.        [ STRAIGHT_JOIN ]
  4.        [ SQL_SMALL_RESULT | SQL_BIG_RESULT ] [ SQL_BUFFER_RESULT ]
  5.        [ SQL_CACHE | SQL_NO_CACHE ]
  6.        [ SQL_CALC_FOUND_ROWS ]
  7. expressions
  8. FROM tables
  9. [WHERE conditions]
  10. [GROUP BY expressions]
  11. [HAVING condition]
  12. [ORDER BY expression [ ASC | DESC ]]
  13. [LIMIT [offset_Broj] Broj_Reda | LIMIT BrojRedova OFFSET offset_broj]
  14. [PROCEDURE Im_eProcedure]
  15. [INTO [ OUTFILE 'file_name' options
  16.        | DUMPFILE 'file_name'
  17.        | @Tabela1, @Tabela2, ... @variable_n]
  18. [FOR UPDATE | LOCK IN SHARE MODE];

Podrška 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.