由于強力球 23 億美元的巨額頭獎,我想知道如何查詢一個彩票資料庫,其中有列 num1、num2、num3、num4、num5、num6 的某個抽獎日期,并將其與過去的中獎號碼進行比較以查看如果有重復的集合?(即,如果中獎號碼曾經重復過)?
想不出如何查詢 - 我是 SQL 新手
uj5u.com熱心網友回復:
假設架構與描述的一樣,您可以簡單地GROUP BY
查看所有六列數字是否重復。這將適用于累積獎金,較小的獎品將需要額外的作業。
SELECT num1, num2, num3, num4, num5, num6, COUNT(*) AS Frequency
FROM LotteryTable
GROUP BY num1, num2, num3, num4, num5, num6
HAVING COUNT(*) > 1
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/530024.html
標籤:sql服务器