Mysql
 sql >> Baza danych >  >> RDS >> Mysql

SQL:Jak wykonać ciąg znaków nie jest równy

Twój where klauzula zwróci wszystkie wiersze, w których tester nie pasuje do username ORAZ gdzie tester nie jest pusta.

Jeśli chcesz uwzględnić wartości NULL, spróbuj:

where tester <> 'username' or tester is null

Jeśli szukasz ciągów, które nie zawierają słowa „nazwa użytkownika” jako podciągu, to like można użyć:

where tester not like '%username%'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Transakcja konieczna do pojedynczego zapytania o aktualizację?

  2. Kiedy rozważyć Solr

  3. Dlaczego liczby całkowite w krotce wiersza bazy danych mają sufiks „L”?

  4. Jakie jest obejście w przypadku używania dynamicznego SQL w procedurze składowanej?

  5. Nie można uzyskać liczby wierszy i pobrać podczas korzystania z przygotowanej instrukcji MySQLi