OrdenagailuakProgramazioa

SQL Non: aplikazio eta adibide metodoak

SQL datu-base batekin lan egiten da programazio hizkuntza ohikoena bat jotzen. diseinu hizkuntza ezin bakarrik datu base bat sortzea, baina baita denbora bere datuen aldaketa edo lagin on manipulazio hainbat batera.

datu-basearen diseinu Aukeratu [datu-sorta] [mahai-izena] erabiliz datuekin hautatzeko. Esperientziak erakutsi datuak berreskuratze eskaerak erabiltzeko kasuak% 80 hori behar hainbat baldintza aplikatzeko - ezarpenak. Horretarako hizkuntza batean gain eskatuta, bere konplexutasuna, aurkeztu dituen baldintza SQL-Non.

Erabilera-metodoak Non baldintza

Sarritan, programatzailearen hautatu behar da nagusiki txosten bat emateko, datuak datu-basean gordetzen. Hau agian ez da nahikoa aukera-kontsulta sinple bat eraiki nahi izan. Oro har, behar ere kontuan baldintzak, lagin-parametroak, nahiko asko izan daiteke, edo, egiaztatu hainbat hartu. datuak dira barrutian edo mahai jakin batean planteaturiko bada.

SQL-Non diseinu erabil daiteke mahaiaren laginak datuak edo alboetan agerraldia egiaztatzeko laginketa datuak edo baldintza ezartzeko.

Non lagin-parametroak ezartzeko erabilera

zenbait parametro zehazteko txostenak datu base bat hautatu nahi baduzu, SQL-Non diseinu sintaxia ezar daitezke nahiko erraz. Horretarako, honako arau hauek erabili ahal izango duzu:

  1. prostroen eskaera estandarra Aukeratu * by eraikuntza behar dugu.

  2. Zehaztuko giltza bat erabiliz egin egiturak bertan mahaiak aukeratu bat egingo du.

  3. egitura Non ezarri parametro zerrenda lagin bat egiteko.

eskaera-mota hau oso eraikuntzan erraza da eta ez du zailtasun sor are hastapenak.

egitura erabiliz agerraldia egiaztatzeko

tasked ez bakarrik mahaiaren baldintza buruzko datuak aukeran, baina baita euren sarrera egiaztatzeko beste plan taulak bat edo gehiago programatzailea bada, SQL-Non diseinua ezinbestekoa da.

eraikuntza honekin, sintaxia baldintza berberak eraiki daiteke, baina kontsultak habiaratutako, eta horrek hautatutako errenkaden agerraldia egiaztatu egingo hirugarrenen datu-baseko taulen multzo batean.

Oro har, helburu horretarako aldi baterako mahai batek grabatzen beharrezko guztia eratu, datu multzo baten agerraldia egiaztatzeko.

Erabili Non adibideak

Non SQL adibide emango zaie orain. Tovar eta TovarAmount - ez dagoela datuekin bi mahai daude imajinatzen hasi nintzen. Lehenengoan, saldu ondasun izenak, prezioa, salmenta-data eta produktua erosi duten bezeroak daude. Bigarrenean ondasun presentzia adierazten da, edo hobeto esanda, zer da eskuragarri.

kontsultaren parametro bat da, eta horrek egun honako diseinu mota izango da kopuru jakin bat saldu elementu guztiak zehazten adibide bat:

Aukeratu Tovar-tik *

Non T_Date> = '12 / 01/2016 'eta T_Date <=' '12 / 07/1016 eta T_PriceOut> 0

T_PriceOut> 0: Horrelako plan bat kontsulta produktu, datu-taulak, zein ziren lehenengo zazpi abenduaren egunetan saldu, lagin-baldintzetako bat adierazten duen bezala zerrenda bat itzultzen du.

Hori stock daude ondasun irteera-egoera kontuan hartuta, besteak beste, plan bat eraikitzea izango da:

Aukeratu Tovar-tik *

Non T_Tovar ere (hautatu TA_Tovar non TA_ zenbatekoa> 0)

Habiaratuta baldintzak Non dago asko egon daitezke, baina merezi du baldintza hori ezartzen aipatu behar da, luzeagoa kontsulta exekutatu egingo da. Aldi baterako taulak erabiltzeko arrazoia izan zen. Askoz azkarragoa horiek hainbat sortzea, eta, ondoren, datuak alderatu horietan, datuak balidazioa mailak hainbat baldintza bat eraikitzeko baino.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eu.delachieve.com. Theme powered by WordPress.