ÒdinatèBaz done yo

MySQL chwazi nan chwazi: operatè a pran echantiyon

MySQL, tankou nenpòt lòt sistèm jesyon relasyon baz done, gen yon chwazi chwazi nan estrikti li yo. Sa a se pa etone, paske baz done enfòmasyon magazen nan tèt yo prensipalman yo nan lòd yo ekstrè li lè sa nesesè. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL chwazi nan chwazi deklarasyon pèmèt ou fè sa nan plizyè fason diferan, bay yon seri gwo nan zouti.

Enstale MySQL

MySQL se aplike pou tou de Windows ak Linux. Pou enstale MySQL Ubuntu, li se ase yo egzekite de kòmandman nan tèminal la nan sa a eksplwatasyon:

- sudo nimewo apatman-jwenn enstale mysql-sèvè.

- sudo nimewo apatman-jwenn enstale mysql-kliyan.

Pou MySQL Windows, li ase yo telechaje pakè yo enstalasyon korespondan nan ofisyèl "DBMS" sit la epi kouri yo.

Estrikti jeneral nan deklarasyon an chwazi

Estrikti konplè nan MySQL chwazi nan deklarasyon SELECT sanble sa a:

1. Chwazi - non yo nan kolòn yo (jaden).

2. DE - non tab yo.

3. KI KOTE se kondisyon pou pran echantiyon.

Remake byen ke byenke sentaks la nan lang lan SQL se pa ka sansib, li se yon bon lide yo ekri operatè ak rezève mo kle (KI KOTE, kèlkeswa, elatriye) nan lèt majiskil, ak non yo nan tab yo ak kolòn yo yo piti. SELECT приведен на рисунке ниже. Egzanp ki pi senp nan lè l sèvi avèk miskl operatè chwazi soti nan chwazi montre anba a.

Yon asterisk apre pawòl Bondye chwazi a se yon analòg nan mo kle a tout epi vle di ke tout kolòn yo ta dwe chwazi nan tab la espesifye. Si ou se sèlman enterese nan kèk nan jaden yo nan tablo a, ou dwe presize yo nan plas ki apwopriye a, separe pa koma. Menm bagay la tou aplike nan non yo nan tab yo - si gen plizyè nan yo, antre nan yo tout separe pa koma.

Sèvi ak kloz la KI KOTE

Li evidan, ou pa t 'kapab ede remarke ke nan egzanp lan anvan, mo kle a ki manke - sa a se paske nan ka sa a nou pa bezwen li. Operatè sa a pa obligatwa, e gen anpil operatè sa yo si ou vle nan SELECT, men yo se yon ti kras pita. Si ou ajoute apre non an nan tab la KOTE ak nenpòt kondisyon, pou egzanp kalite = 'chen', Lè sa a, nan seleksyon an rezilta ou jwenn sèlman yon sèl ranje ak yon bèt kay yo te rele Edison. Figi anba a montre yon egzanp. Pa peye atansyon a ORDER a pa kloz, li pa jwe okenn wòl isit la, epi li pral diskite yon ti kras pita.

Li se vo anyen ke apre KI KOTE w la ou ka tou ekri plizyè kondisyon, men se pa nan yon vigil. Pou rezon sa a, ou dwe itilize mo kle tankou AND oswa OSWA. Li tout depann de kijan kondisyon ou ta dwe respekte. Si ou enterese nan yon rezilta ki satisfè tout kondisyon ou presize, Lè sa a, dwe gen yon AND ant yo, epi si rezilta a ta dwe satisfè omwen youn nan yo, Lè sa a, sèvi ak OSWA.

Lòd pa kloz

Nou mansyone ke nan adisyon a kloz la KI KOTE nan deklarasyon an chwazi, gen anpil mo kle lòt ki ka manipile seleksyon an resultant jan yo mande nan yon sitiyasyon an patikilye. Youn tankou "kle" se ORDER pa. Li pèmèt ou sòt rezilta yo nan yon echantiyon pa yon jaden espesifik, swa nan lòd monte oswa desann. Pou fè sa, ou jis bezwen presize non an nan kolòn nan apre li fin, dapre valè yo nan ki ou bezwen sòt done yo. Li enpòtan yo obsève plizyè kondisyon: premye, non ki endike nan ORDER BY deklarasyon an dwe prezan nan SELECT nan tèt li; Dezyèm lan - ORDER BY yo dwe mete nan fen anpil nan demann lan.

Pa default, klasman ki fèt nan lòd moute (ASC), men si ou vle sòt rezilta a nan lòd desann, ekri mo kle DESC a apre non an jaden olye pou yo ASC.

Konklizyon

Nou egzamine debaz la, men se pa tout, zouti nan operatè a MySQL chwazi nan. SELECT, san konte anwo a, gen yon anpil nan lòt karakteristik ki pèmèt ou ekstrè done ki sòti nan baz done a fleksib ak efikasite.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ht.unansea.com. Theme powered by WordPress.