PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

SQL заявка - Как да не включвам някои резултати

Да, можете да подадете запитване по този начин:--

Имам елемент на колона с 6-цифрени кодове.

Извличам елемент, чиято първа цифра е 4 или 6-та е 9.

трябва да използваме % и _ за извличане..

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

опитайте това, ще работи.

Всичко, което започва с 4, с изключение на елементи, които започват с 411, 427 и 428 :-

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

Първата цифра е 4, а 6-тата не е 9:тествах тази, работи добре, опитайте това:-

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle към PostgreSQL:ANSI външен синтаксис на присъединяване в PostgreSQL

  2. Създаване на релационни връзки в PostgreSQL чрез pgAdmin

  3. Еквивалент на array_agg на PostgreSQL в Oracle XE 11.2

  4. SQL LIMIT срещу JDBC оператор setMaxRows. Кой е по-добър?

  5. Как да генерирам сериен номер в заявка?