MySQL-де distinct нені пайдаланады?
MySQL-де distinct нені пайдаланады?

Бейне: MySQL-де distinct нені пайдаланады?

Бейне: MySQL-де distinct нені пайдаланады?
Бейне: SQL для тестировщика — Виды. Связи таблиц. Ключи. 2024, Мамыр
Anonim

MySQL ерекше тармақ. MySQL DISTINCT тармақ болып табылады пайдаланылады кестеден қайталанатын жазбаларды жою және тек бірегей жазбаларды алу. The АЙРЫМДЫ тармақ тек қана пайдаланылады бірге ТАҢДАУ мәлімдеме.

Бұдан басқа, MySQL-де айырмашылық не істейді?

The MySQL DISTINCT сөйлем нәтижелер жиынынан көшірмелерді жою үшін қолданылады. The АЙРЫМДЫ сөйлемді тек SELECT операторларымен пайдалануға болады.

Сонымен қатар, MySQL-де бірегей мәндерді қалай көруге болады? Қолдану АЙРЫМДЫ алу бірегей құндылықтар : Егер біз қолдансақ АЙРЫМДЫ тармағында MySQL мәлімдемесі, 'SELECT АЙРЫМДЫ City FROM Programs;', Біз қалалар тізімін қайталаусыз аламыз. Жоғарыда аталған жағдайда, MySQL 'ТАҢДАУ АЙРЫМДЫ ' мәлімдемесі барлық көшірмелерді жойды құндылықтар нәтижелерінен.

Сондай-ақ, біз нақты мәлімдемені қалай пайдаланамыз, оның қолданылуы неде?

The ТАҢДАУ DISTINCT мәлімдемесі болып табылады пайдаланылады тек қайтару үшін ерекше (әртүрлі) мәндер. Кесте ішінде баған жиі қайталанатын көптеген мәндерден тұрады; және кейде сіз тек тізімге алғыңыз келеді the әртүрлі ( ерекше ) құндылықтар.

SQL-де бірнеше ерекшелікті пайдалана аламыз ба?

SQL ТАҢДАУ АЙРЫМДЫ Мәлімдеме DISTINCT мүмкін болуы бірге қолданылады агрегаттар: COUNT, AVG, MAX, т.б. АЙРЫМДЫ жұмыс істейді қосулы бір баған. АЙРЫМДЫ үшін бірнеше бағандарға қолдау көрсетілмейді.

Ұсынылған: