KomputeranBernameyên

SQL Where: metodên pêkanînê û wergerandî

ji bo kar bi databases SQL wek yek ji zimanên bernameyên herî. zimanê design bi tenê heye biafirîne, di heman demê de jî dema xwe bi Miameleyên cuda wê li ser guhertina daneyan an testa.

To hilbijêre welat ji nav HTMLê da heye bi bikaranîna Hilbijêre design [set Daneyên] ji [name table]. Pêzanîn nîşan didin ku li 80% ji rewşan de ji bo bikaranîna di daxwazên Goggle welat divê serî cîhêreng ên ji şert û mercên - settings. Ji bo vê jî di zimanê de li gel daxwaza, tevliheviya xwe, bi şertê pishtî SQL-li ku derê.

Rêbaz înanê ku derê şert û mercên

Gelek caran, ji bernameçêker, divê di serî de bên hilbijartin ji bo raporê, daneyên li ser servera forumę tęne. Ev dibe ku ne bes be bo avakirina query sade select. Wek qaîde, tu jî divê li ber çavan cîhêreng ên ji şert û mercên, Parametreyên mînakan, ku dikare bibe gelekî gelek, an jî. eger welat bi bighên an li ser masê taybetî bît.

-SQL Where design dikarin bên bikaranîn ji bo danîna welat Tehlîlwergirtina an jî şert û mercên ji bo piştraskirina qewimîna welat nimûneyeka an aliyan ji ser sifrê.

Li ku derê bi kar ji bo aţitiyę Parametreyên mînakan de

Heke tu dixwazî diyar Parametreyên hin to select a nav HTMLê da heye raporên,-SQL Where syntax design dikare pir bi hêsanî tê sazkirin. Ji bo vê yekê, tu dikarî rêzikên li jêr bi kar tînin:

  1. Em divê prostroen request standard bi Hilbijêre * ji çêkirina.

  2. Qirarkirina bikaranîna key Join strukturên ku bi tabloyên wê hilbijartina bikin.

  3. Bi tevna ku derê lîsteya Parametreyên ji bo test danîn.

Bi vî rengî ya bi daxwaza gelekî sade di avakirinê de ye û nizane, gelek zehmetî ji bo arşîvkirin sedema ne.

Bikaranîna strûktûra ji bo piştraskirina vê xuyanîbûna

Eger bernameçêker Doskî, ne bi tenê ji daneyên li ser rewşa ser sifrê hilbijêrin, lê her weha ji bo kontrol entry xwe di yek an jî zêdetir maseyên ji plana din, SQL-Where design zor pęwîst e.

Bi vê avakirinê de, hevoksaziya dikarin bi eynî şert û ava bike, di heman demê de bi pirsên hêlînên xwe, ku derketina holê ya rêzikan hilbijartin di set of maseyên heye sêyemîn jî wê.

Wek qaîde, ji bo vê armancê ava sifrê demî ku hemû pêwîst dosiyeya, ji bo piştraskirina vê xuyanîbûna a set welat.

Wergerandî înanê li ku derê

Where wergerandî SQL dê niha dayîn. Ez dest bi difikirin ku du tabloyên bi daneyên li wir - Tovar û TovarAmount. Di ya yekem de, ne navên yên ku mal firotin, buhayê, ji roja sale û mişterî ku kirîn ew berhem li wir. Di ya duyem de got ku, hebûna mal, an jî li şûna çi License de derbasdar e.

Mînakeke parametre query, ku hemû tomar firotin ji bo demekê diyarkirî ji rojan de dê bibe cûreyên jêr yên design dibêje:

Select * ji Tovar

Where T_Date> = '12 / 01/2016 'û T_Date <=' '12 / 07/1016 û T_PriceOut> 0

T_PriceOut> 0: planeke bi vî rengî ya daxwazkirî a list of products, maseyên welat, ku di heft rojên destpêkê yên December hatin firotin, weke ku ji aliyê yek ji mercên mînakan de diyar vedigere.

Eger em rewşa encam ji malê xwe wê li stock ne bifikirin, avakirina planeke bi vî rengî wê bibe:

Select * ji Tovar

Where T_Tovar in (hilbijêre TA_Tovar ku TA_ Mîqdar> 0)

şert û hêlînên xwe di nav de li ku derê be gelek hene, lê ev Hêjayî gotinêye ku şert û mercên zêdetir ferz dike bi de ye, êdî ew ya daxwazkirî birêvebirina wê. Ber vê yekê ji bo bikaranîna maseyên demî bû. Çiqas zûtir ji bo bipêşxistina çend ji van, û paşê bişibînin welat di wan de, ji bo avakirina rewşa bi gelek qatên çiraxî welat.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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