Wild Card ierakstu izmantošana Access 2010

Wild Card ierakstu izmantošana Access 2010
Wild Card ierakstu izmantošana Access 2010

Video: Wild Card ierakstu izmantošana Access 2010

Video: Wild Card ierakstu izmantošana Access 2010
Video: CS50 2014 - Week 9 - YouTube 2024, Aprīlis
Anonim

Sarežģītu operāciju veikšana un nosacījumu piemērošana tabulās Accessā nav tik vienkārši kā Excel. Daži lietotāji to joprojām satrauc ar Excel, kas ir sinonīms piekļuves iespēju mazināšanai.

Redaktora piezīme: Šis viesa raksts tika rakstīts ar Office 2010 klubs, forums, ko pārvalda Office 2010 eksperti, kur ikviens var uzdot jautājumus un piedalīties diskusijās.

Piekļuve tomēr nodrošina relāciju datu bāzes pārvaldības sistēmas pamatu. RDBMS nav pārāk daudz, un tikai iepriekš lietotāji var manipulēt ar datu bāzu struktūru, lai piemērotu dažādus nosacījumus, tikmēr strauja RDBMS balstītu dinamisko tīmekļa lietotņu un citu komunālo pakalpojumu pieplūdums arī rada briesmīgu vajadzību saprast relāciju datu bāzu pamatus.

Tagad SQL vispirms tiek apstrādāts ar datu bāzu struktūru, lai izvilktu konkrētus datus no tabulām, bet datu bāzes iesācējiem ir jāapgūst valodas sintakse un tā pareiza izmantošana. No otras puses, piekļuves svēršanas GUI saskarne nodrošina Wild Card ierakstus kā SQL WHERE komandas aizstāšanu, lai viegli ekstrahētu konkrētus datus no datu bāzes tabulām un vaicājumiem.

Šis ziņojums parādīs vienkāršu Wild Card ierakstu izmantošanu. Mēs sāksim izmantot Wild Card nosacījumus esošajā datu bāzē. Piemēram, esam izveidojuši nelielu veikala pārvaldības datubāzi, kurā ir vairākas tabulas; Klients, jauni produkti, pārdošana, tālruņu numuri un personāls. Lai izvilktu datus, izmantojot aizstājējrakstus, pārejiet uz cilni Izveidot un noklikšķiniet uz Query Design.

Tas parādīs dialoglodziņu Rādīt tabulas, ļaujot jums pievienot tabulas. Tagad sākat pievienot vēlamās tabulas Query Design logā.
Tas parādīs dialoglodziņu Rādīt tabulas, ļaujot jums pievienot tabulas. Tagad sākat pievienot vēlamās tabulas Query Design logā.
Pēc pievienošanas, sākat velkot nepieciešamo tabulu Query Design laukos.
Pēc pievienošanas, sākat velkot nepieciešamo tabulu Query Design laukos.
Tagad mēs esam ieinteresēti izvilkt visus attiecīgos datus, kas atrodas datu bāzu tabulās, pret produktu nosaukumu "Pepsi". Šim nolūkam mēs vienkārši rakstīsim aizstājējzīmes ierakstu, t.i., "Like / Not Like" stāvokli, kas atrodas šajā laukā Product Name (Produkta nosaukums);
Tagad mēs esam ieinteresēti izvilkt visus attiecīgos datus, kas atrodas datu bāzu tabulās, pret produktu nosaukumu "Pepsi". Šim nolūkam mēs vienkārši rakstīsim aizstājējzīmes ierakstu, t.i., "Like / Not Like" stāvokli, kas atrodas šajā laukā Product Name (Produkta nosaukums);

Like “Pepsi”

Uzpildot vaicājumu, tas parādīs visu attiecīgo informāciju, kas iekļauta Query Design laukos, sākot no klienta ID, klienta vārda līdz darbinieku vārdam utt.

Image
Image
Ļaujiet apskatīt citu piemēru. Pieņemsim, ka mums ir jānoskaidro visi Klienti, kuru nosaukumi sākas ar "G". Lai piemērotu šo nosacījumu, mēs rakstīsim Like stāvokli klienta vārdā kā;
Ļaujiet apskatīt citu piemēru. Pieņemsim, ka mums ir jānoskaidro visi Klienti, kuru nosaukumi sākas ar "G". Lai piemērotu šo nosacījumu, mēs rakstīsim Like stāvokli klienta vārdā kā;

Like “G*”

Šis nosacījums padarīs piekļuvi izvelk visas lauka vērtības, kas atbilst norādītajam nosacījumam (alfabēts, ciparu vērtība utt.) Pirms zvaigznītes zīmes.

Runājot par vaicājumu, tajā tiks parādīti visi attiecīgie klientu dati, kuru nosaukumu sāk ar vārdu "G".
Runājot par vaicājumu, tajā tiks parādīti visi attiecīgie klientu dati, kuru nosaukumu sāk ar vārdu "G".
Lai no vaicājuma izslēgtu īpašu ierakstu / datu vērtību. "Nepatīk" stāvoklis ir noderīgs. Tas no ierakstiem izslēgs norādīto datu vērtību un uzrāda tikai atlikušos ierakstus.
Lai no vaicājuma izslēgtu īpašu ierakstu / datu vērtību. "Nepatīk" stāvoklis ir noderīgs. Tas no ierakstiem izslēgs norādīto datu vērtību un uzrāda tikai atlikušos ierakstus.
Tas parādīs rezultātus, izņemot visus ierakstus, kur Darbinieku vārds sākas ar "L".
Tas parādīs rezultātus, izņemot visus ierakstus, kur Darbinieku vārds sākas ar "L".
Mēs esam pieskāries tikai dažiem Wild Card ierakstu piemēriem, lai no reģistra iegūtu konkrētus datus. Tomēr ir neskaitāmi veidi, kā iegūt konkrētus ierakstus. Izmēģiniet šos piemērus savā datubāzē, lai izpētītu dažus citus Wildcard ierakstu izmērus.
Mēs esam pieskāries tikai dažiem Wild Card ierakstu piemēriem, lai no reģistra iegūtu konkrētus datus. Tomēr ir neskaitāmi veidi, kā iegūt konkrētus ierakstus. Izmēģiniet šos piemērus savā datubāzē, lai izpētītu dažus citus Wildcard ierakstu izmērus.

Tāpat kā "E #" Tas atgriezīs konkrētus datus no izvēlētās tabulas, kurā ir tikai divas rakstzīmes. pirmais ir E un # norāda, ka šis raksturs ir skaitlis.

Tāpat kā "G"? ja atradīsi konkrētā tabulā, sākot ar rakstzīmi "G", atgriezīsies divas rakstzīmes.

Tāpat kā "* 16" Tas atgriezīs datus, kas beidzas ar 16 konkrētajā tabulā.

Arī jūs varat izmēģināt visus iepriekšminētos veidus Nepatīk nosacījums, kā arī. Šī funkcionalitāte ietver neierobežotu jaudīgu veidu, kā iegūt vajadzīgos datus no datu bāzes. Mēs esam piemērojuši šos nosacījumus maza mēroga datubāzē, bet tā reālo lietojumu var novērot, ja jums ir darīšana ar milzīgu datu bāzi, kurai ir simtiem saistīto tabulu.

Salīdzinot datu iegūšanas no tabulām metodi ar CLI balstītu SQL secina, ka Access ir daudz vieglāk. Iemesls tam ir CLI (komandrindas saskarne), kas rada monotoniju, kas attīra novices, lai uz viņu rokās. No otras puses, Access 2010 vienkāršais GUI izkārtojums mudina lietotāju sākt datu bāzes izveidi, neizmantojot komandrindas labirintus un grūti satverams sintakse.

Ieteicams: