Где не в VS, где не существует?
Где не в VS, где не существует?

Видео: Где не в VS, где не существует?

Видео: Где не в VS, где не существует?
Видео: Везения не существует 2024, Апрель
Anonim

Самое важное, что нужно отметить НЕ СУЩЕСТВУЕТ а также НЕТ IN это то, в отличие от СУЩЕСТВУЮТ и В, они нет эквивалент во всех случаях. В частности, когда задействованы NULL, они будут возвращать разные результаты. Чтобы быть полностью конкретным, когда подзапрос возвращает хотя бы один ноль, НЕТ В будет нет соответствовать любым строкам.

Здесь, где не существует, а где нет?

Самое важное, что нужно отметить НЕ СУЩЕСТВУЕТ а также НЕ В это, в отличие от СУЩЕСТВУЮТ и В, они нет эквивалент во всех случаях. В частности, когда задействованы NULL, они будут возвращать разные результаты. Чтобы быть полностью конкретным, когда подзапрос возвращает хотя бы один ноль, НЕ В буду нет соответствовать любым строкам.

Кроме того, где существует, а где нет в SQL? Цель SQL “ Существуют " а также " Не существует »Предназначен для проверки наличия записей в подзапросе. Когда SQL существует используется вместе с предложением Where, он проверяет наличие строк в подзапросе. Если этот подзапрос содержит строку, он возвращает ИСТИНА.

Точно так же люди спрашивают, в чем разница между не существует и не существует?

Как правило, я предпочитаю не существует поскольку он охватывает гораздо больше ситуаций, чем нет в. Не существует можно использовать в любой ситуации, в которой нет in используется для, но нет наоборот. Может быть спектакль различия , с участием существуют быть быстрее. Самое важное разница это обработка нулей.

Нулевое против не существует?

В НУЛЕВОЙ рассматривается и возвращается НЕТ IN как значение. SQL НЕ СУЩЕСТВУЕТ Команда используется для проверки наличия определенных значений в предоставленном подзапросе. Подзапрос будет нет вернуть любые данные; он возвращает значения ИСТИНА или ЛОЖЬ в зависимости от проверки существования значений подзапроса.

Рекомендуемые: