T-SQL-LIKE Clause

advertises

MS SQL Serverin kaltaista lauseketta käytetään vertaamaan arvoa vastaaviin arvoihin yleismerkkioperaattoreiden avulla. On olemassa kaksi jokerimerkkiä, joita käytetään yhdessä vastaavan operaattorin kanssa−

  • prosenttimerkki (%)
  • alaviiva (_)

prosenttimerkki edustaa Nollaa, yhtä tai useita merkkejä. Alaviiva edustaa yhtä numeroa tai merkkiä. Tunnuksia voidaan käyttää yhdistelminä.

syntaksi

Seuraavassa on%: n ja_: n perussyntaksi.

voit yhdistää n useita ehtoja käyttäen ja tai operaattoreita. XXXX voi olla mikä tahansa numeerinen tai merkkijonon arvo.

esimerkki

Seuraavassa on useita esimerkkejä siitä, missä osassa on eri kaltainen lauseke ” % ”- ja ” _ ” – operaattoreilla.

vanhempi.Ei lausunto & kuvaus
1

missä palkka kuten ’200%’

löytää kaikki arvot, jotka alkavat 200

2

missä palkka kuten ’%200%’

löytää kaikki arvot, jotka ovat 200 missä tahansa asennossa

3

missä palkka kuten ’_00%’

löytää kaikki arvot, jotka ovat 00 toisen ja kolmannen kantoja

4

missä palkka kuten ’2_%_%’

löytää kaikki arvot, jotka alkavat 2 ja ovat vähintään 3 merkkiä pitkä

5

missä palkka kuten ’%2’

löytää kaikki arvot, jotka päättyvät 2

6

missä palkka kuten ’_2%3’

löytää kaikki arvot, jotka ovat 2, toinen kanta ja päättyy 3

7

missä palkka kuten ’2___3’

löytää kaikki arvot viisinumeroinen luku, joka alkaa 2 ja päättyy 3

harkitse asiakkaiden taulukko ottaa seuraavat tietueet.

ID NAME AGE ADDRESS SALARY 1 Ramesh 32 Ahmedabad 2000.00 2 Khilan 25 Delhi 1500.00 3 kaushik 23 Kota 2000.00 4 Chaitali 25 Mumbai 6500.00 5 Hardik 27 Bhopal 8500.00 6 Komal 22 MP 4500.00 7 Muffy 24 Indore 10000.00 

seuraava komento on esimerkki, joka näyttää kaikki tietueet asiakkaiden taulukosta, jossa palkka alkaa 200: lla.

SELECT * FROM CUSTOMERS WHERE SALARY LIKE '200%'; 

yllä oleva komento tuottaa seuraavan tulosteen.

ID NAME AGE ADDRESS SALARY 1 Ramesh 32 Ahmedabad 2000.00 3 kaushik 23 Kota 2000.00
mainokset

Vastaa

Sähköpostiosoitettasi ei julkaista.

More: