I denne opplæringen lærer vi hvordan du henter et element fra et gitt sett ved hjelp av indeksen ved hjelp av valg () -funksjonen i SQL Server.
SQL Server Velg () Funksjonsdisseksjon
Velgfunksjonen returnerer et element i en spesifisert indeks fra en gitt liste over verdier. Funksjonssyntaksen er som beskrevet i følgende:
Velg (indeks, val_1, val_2 [, val_n])Funksjonen tar to argumenter: en numerisk indeks og en liste over verdier.
Funksjonsargumentene blir forklart i følgende:
SQL Server Velg () Funksjonseksempel
Følgende eksempel viser bruken av valg () -funksjonen med bokstavelige verdier:
Velg velg (4, 1,2,3,4,5,6,7,8) som var;Den resulterende verdien er som vist i den medfølgende illustrasjonen.
Velg () Funksjon ved hjelp av en tabellkolonne
Anta at vi har en tabell som vist i følgende:
Vi kan bruke valg () -funksjonen på en tabellkolonne som vist i følgende:
plukke ut produktnavn, mengde, pris, velge(status, 'Tilgjengelig', 'out_of_stock', 'Backorder') som produsent fra Produkter;
Spørringen behandler verdien fra valg () -funksjonen og kartlegger den til den tilsvarende verdien i tabellen.
Den resulterende utgangen er som vist på følgende:
Konklusjon
I dette innlegget lærte du hvordan du bruker SQL -serveren Velg () -funksjon for å hente et element basert på indeksen. Husk at selv om valg () -funksjonen er enkel å bruke og forstå, bør du merke deg noen få ting:
Velg () -funksjonen er en rask og enkel metode for å hente verdiene fra et gitt sett. Derfor er det godt å vurdere det der det er aktuelt.