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

jak pobrać wartości z bazy danych, które nie są puste?

Utwórz swój thread_title jest

varchar(255) and Default value is NULL 

i użyj swojego zapytania

CREATE TABLE IF NOT EXISTS `forumposts` (
  `thread_title` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


INSERT INTO `forumposts` (`thread_title`) VALUES
('foo'),
('bar'),
(NULL);

SELECT thread_title FROM forumposts WHERE thread_title IS NOT NULL

WYJŚCIE

THREAD_TITLE

foo
bar

TU JEST DZIAŁAJĄCE SKRZYPCIE SQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak używać przygotowanych instrukcji w zapytaniach z klauzulą ​​IN w PHP

  2. Grupować według pierwszej litery, alfabetycznie, najlepiej?

  3. Co to jest nazwa użytkownika/hasło do połączenia w środowisku MySQL?

  4. Jak wywołać procedurę składowaną MySQL z Railsów?

  5. Dlaczego MySQL InnoDB jest o wiele wolniejszy przy skanowaniu pełnych tabel niż MyISAM?