Защо different се използва в sql?

Съдържание:

Защо different се използва в sql?
Защо different се използва в sql?
Anonim

Клаузата

SQL DISTINCT е използва се за премахване на дублиращите се колони от набора от резултати. Отделната ключова дума се използва заедно с ключова дума select. Полезно е, когато избягваме дублиращи се стойности, присъстващи в конкретните колони/таблици. … DISTINCT елиминира дублиращи се записи от таблицата.

Каква е целта на отделната клауза?

Клаузата на SQL DISTINCT се използва за премахване на дубликати от набора от резултати на оператор SELECT.

Защо не трябва да използваме different в SQL?

Ето защо се изнервям от използването на " different " - таблицата spraddr може да включва допълнителни колони, които трябва да използвате, за да филтрирате изходни данни, а "различите" може да бъде криейки това. Също така, може да генерирате масивен набор от резултати, който трябва да бъде филтриран с клаузата "distinct", което може да причини проблеми с производителността.

Защо се използва отделна команда в MySQL?

Клаузата DISTINCT на MySQL е използва се за премахване на дубликати от набора от резултати. Клаузата DISTINCT може да се използва само с изрази SELECT.

Какво може да се използва вместо различно в SQL?

По-долу са алтернативни решения:

  • Премахване на дубликати с помощта на номер_ред. С CTE (Col1, Col2, Col3, DuplicateCount) КАТО (ИЗБЕРЕТЕ Col1, Col2, Col3, ROW_NUMBER НАД (PARTITION BY Col1, Col2, Col3 ORDER BY Col1) КАТО DuplicateCount ОТ MyTable) SELECTот CTE Където DuplicateCount=1.
  • ПремахванеДублира се използва група By.

Препоръчано:

Интересни статии
Трябва ли символът за авторско право да бъде горен индекс?
Прочетете още

Трябва ли символът за авторско право да бъде горен индекс?

Или форматът е приемлив и се счита за законен за символи на търговски марки и авторски права, но те ще изглеждат по-добре и по-излъскани, ако са надстрочни. Как пишете символ за авторско право? Вмъкване на символи за авторски права и търговски марки За да вмъкнете символа за авторско право, натиснете Ctrl+Alt+C.

Какво е изречение за ендоскелет?
Прочетете още

Какво е изречение за ендоскелет?

Sentences Mobile За разлика от насекомите, паяците имат ендоскелет в допълнение към своя екзоскелет. По-късно тя изгаря ендоскелета му (без липсващата му ръка) с термит. Точно под кожата им има ендоскелет, съставен от варовикови плочи или костици.

Защо се отпускам следобед?
Прочетете още

Защо се отпускам следобед?

Чувстваме се уморени следобед поради естествено потапяне в нашия биологичен цикъл сън-събуждане. Въпреки това, може да се влоши от неща като липса на сън (2) предишната вечер, обилен обяд (3) или прекарване на цялата сутрин в работа на досадна задача.