sql >> Databasteknik >  >> RDS >> PostgreSQL

SQL Query - Hur man inte inkluderar vissa resultat

Ja, du kan ge en fråga så här:--

Jag har kolumnelement med 6-siffriga koder.

Jag hämtar element vars första siffra är 4 eller 6:e ​​är 9.

vi måste använda % och _ för att hämta...

SELECT element  FROM "table" WHERE element LIKE '%4____9%';

prova detta det kommer att fungera.

Allt som börjar med 4 utom element som börjar med 411, 427 och 428 :-

 SELECT element  FROM "table" WHERE element LIKE '%4__';

Första siffran är 4 och 6:e är inte 9:Jag testade den här, den fungerar bra prova den här :-

SELECT element  
FROM "table" 
WHERE element NOT LIKE '%_____9' and element LIKE '%4_____'


  1. Hur man använder Zend Framework för att exportera till CSV med mySQL:s INTO OUTFILE-funktionalitet

  2. Laravel-pivottabell med flera kolumner som måste infogas senare

  3. logga in med användarnamn eller e-postadress i php

  4. Finns det något sätt att TRUNCATE de flesta tabeller i ett MySQL-schema?