Мога ли да използвам different с множество колони?
Мога ли да използвам different с множество колони?

Видео: Мога ли да използвам different с множество колони?

Видео: Мога ли да използвам different с множество колони?
Видео: Кавказская пленница, или Новые приключения Шурика (FullHD, комедия, реж. Леонид Гайдай, 1966 г.) 2024, Ноември
Anonim

В РАЗЛИЧЕН клауза мога бъда използван на един или повече колони на маса. име_на таблица; В това изявление стойностите в колоната_1 колона са използван за оценка на дубликата. Ако посочите множество колони , на РАЗЛИЧЕН клауза ще оценете дубликата въз основа на комбинацията от стойности от тях колони.

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

РАЗЛИЧЕН на множество колони . В SQL множество полета може също да се добави с РАЗЛИЧЕН клауза. РАЗЛИЧНА воля елиминирайте тези редове, където всички избрани полета са идентични.

Освен по-горе, как да избера няколко колони в SQL? Да се изберете няколко колони от маса, просто отделете колона имена със запетаи! Например това запитване избира две колони , име и рождена дата, от таблицата с хора: ИЗБЕРЕТЕ име, рождена дата ОТ хора; Понякога може да искате изберете всичко колони от маса.

Следователно, различно ли се прилага за всички колони?

В РАЗЛИЧЕН ключова дума е прилага се към всички колони . Това означава, че заявката ще използва комбинацията от стойности в всички колони за да се оцени разликата. Ако искате да изберете различен стойности на някои колони в списъка за избор трябва да използвате клаузата GROUP BY.

Как да избера запис без дубликати в една колона в SQL?

Първичният ключ гарантира, че таблицата няма дублиращи се редове . Въпреки това, когато използвате ИЗБЕРЕТЕ изявление за запитване на част от колони в а маса, може да получите дубликати . маса 1; Ако използвате една колона след оператора DISTINCT системата на базата данни използва това колона да се оцени дубликат.

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