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

Wartość NIE JEST NULL w inicjatorze kodu

gdy zobaczysz dokumentację Możesz użyć $this->db->where() z trzecim parametrem ustawionym na FALSE, aby nie zmieniać zapytania.Przykład:

$this->db->where('field is NOT NULL', NULL, FALSE);

Możesz też użyć niestandardowego ciągu zapytania, takiego jak ten

$where = "field is  NOT NULL";
$this->db->where($where);

Twój kreator zapytań będzie wyglądał tak:

$this->db->select('*');
$this->db->where('field is NOT NULL', NULL, FALSE);
$this->db->get('donors');

LUB

$this->db->select('*');
$where = "field is  NOT NULL";
$this->db->where($where);
$this->db->get('donors');


  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 sprawić, by zapytanie nie zwróciło nic, gdy nie ma warunków?

  2. niestandardowa globalna zdefiniowana zmienna mysql

  3. jak sprawdzić, czy ciąg wygląda losowo, czy wygenerowany przez człowieka i wymawialny?

  4. Klucze obce — co dla mnie robią?

  5. MySQL WSTAW W... WARTOŚCI i WYBIERZ