dual的方法是為了使查詢結(jié)果能夠返回單個值。dual是一個虛擬表,它只有一列和一行。在MySQL中,使用select語句查詢dual表可以返回單個值。
dual來生成序列號或隨機數(shù)等。
dual的實例:
1. 查詢當(dāng)前時間
SELECT NOW() FROM DUAL;
2. 生成序列號
p LIMIT 10;
3. 生成隨機數(shù)
SELECT RAND() FROM dual;
dual可以使查詢結(jié)果返回單個值,方便在需要查詢單個值的場景下使用。