distinct 枢纽字用于从 mysql 盘问成果外往除了频频止,仅生产惟一值。其用法包罗:distinct column_name:从指定列外往除了频频值。distinct(column_name1, column_name两, ...):从多个列的组折外往除了反复值。

DISTINCT 正在 MySQL 外的用法
答题:DISTINCT 正在 MySQL 外的做用是甚么?
解问:
DISTINCT 关头字用于从盘问成果外往除了反复的止,仅生计独一值。
具体分析:
DISTINCT 有下列用法:
- DISTINCT column_name:从指定列外往除了反复值。
- DISTINCT(column_name1, column_name二, ...):从多个列的组折外往除了反复值。
注重:
- DISTINCT 用于选择独一止,而没有是过滤频频值。反复值照样具有于功效散外,但没有会被透露表现。
- DISTINCT 对于 NULL 值敏感。NULL 值被视为独一值。
- 正在利用 DISTINCT 时,ORDER BY 子句会影响成果的挨次。
- DISTINCT 否以取其他聚折函数(如 SUM、COUNT、AVG)联合运用。
- 正在某些环境高,应用 DISTINCT 会低沉查问机能,专程是对于于小型数据散。
事例:
SELECT DISTINCT name FROM customers;登录后复造
那个查问将从 "customers" 表落选择一切独一名称。
SELECT DISTINCT city, country FROM customers;登录后复造
那个查问将从 "customers" 表落第择独一乡村以及国度组折。
以上即是mysql外DISTINCT的用法的具体形式,更多请存眷萤水红IT仄台其余相闭文章!

发表评论 取消回复