@Leffken
Студент, как студент!

Как создать запрос is not null в yii2?

Всем привет! Создаю запрос так :
$dr = TableName::find()->joinWith('idTb')
                            ->where(['is not', 'Date_end', null])
                            ->all();

Суть такова, нужно выбрать записи, где поле 'Date_end' не null.
[0] => [[..., 'Date_end' => '2014'], [...,'Date_end'=>]]
[1] => [[..., 'Date_end' => '2015']]
Запрос выбирает и 0 и 1, а надо только 1
  • Вопрос задан
  • 4741 просмотр
Пригласить эксперта
Ответы на вопрос 1
@Gregpopov
Full stack web developer
$query = new Query;             
$query->select('ID, City,State,StudentName')
      ->from('student')                               
      ->where(['IsActive' => 1])
      ->andWhere(['not', ['City' => null]])
      ->andWhere(['not', ['State' => null]])
      ->orderBy(['rand()' => SORT_DESC])
      ->limit(10);


P.S. 2-й результат в выдаче гугла по запросу "yii2 not null"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы