我有5列,我想填充所有的是和號的組合,所以有5列,所以這張表最後會以2^5行結尾,每一行都有獨特的組合 是的,不,現在我懶得數和寫每個插入語句。想知道如果你有任何建議在SQL中快速做到這一點。permuatation默認是和否在表中
-4
A
回答
1
醜陋的語法,但它的工作原理使用CROSS JOIN:
CREATE TABLE tab(a NVARCHAR(10));
INSERT INTO tab(a)
VALUES ('yes'), ('no');
SELECT a.a, b.a, c.a, e.a, f.a
FROM tab a,tab b,tab c,tab e,tab f
+1
我知道這很難看,但如果作者很懶,那麼我也是 – lad2025
0
DECLARE @X TABLE(STATUS Char(3))
INSERT INTO @X(STATUS)
VALUES ('Yes')
,('No')
SELECT a.STATUS, b.STATUS, c.STATUS, d.STATUS, e.STATUS
FROM @X a
CROSS JOIN @X b
CROSS JOIN @X c
CROSS JOIN @X d
CROSS JOIN @X e
相關問題
- 1. 是否是默認的backgroundColor?
- 2. 是否紗`默認--prefer-offline`
- 3. 檢查用戶的默認模式中是否存在表格?
- 4. 默認時間戳是否出現在HBase表中?
- 5. 是否可以在NVelocity中默認靜默引用?
- 6. F#中是否有默認參數?
- 7. PyQt/PySide中是否有默認圖標?
- 8. 它是不同的默認會話命名空間中的'默認'和'默認'?
- 9. 默認值在mysql表中
- 10. 是否有默認的默認構造函數?
- 11. 是否有默認通知中心發佈的通知列表?
- 12. 向表中添加主鍵是否檢查默認列?
- 13. 檢查表是否存在並且具有默認值
- 14. 是否可以刪除默認數據庫和system.indexes MongoDB中
- 15. 代表是否默認爲靜態代表?
- 16. 是否可以在String中聲明Java中的默認參數?
- 17. 是否有默認過濾器,如$ {name |默認:「nohting」}在鯖模板
- 18. 使用NULL的默認值是否好?
- 19. 檢查JComboBox是否具有默認值
- 20. iOS是否默認使用髒區域?
- 21. Codeigniter是否有默認的會話值?
- 22. 路由器是否有默認網關?
- 23. ASP.NET是否默認爲STAThread或MTAThread?
- 24. 是否可以更改默認目標?
- 25. TPL - 是否默認命令PLINQ查詢?
- 26. Java:Runtime.getRuntime()。exec()是否默認等待?
- 27. 是否有「默認」MIME類型?
- 28. WPF是否提供默認圖標?
- 29. ,async:默認情況下是否爲假?
- 30. pytest是否支持「默認」標記?
你就寫每條insert語句懶惰是有道理的。你明智地做到這一點懶惰,並閱讀[問],好吧...這是另一個故事 – Amit
我投票結束這個問題作爲題外話,因爲這不是一個代碼寫作服務。 – Amit
本網站用於提出有關代碼的具體問題。如果你想坐在你母親的地下室,需要整個代碼的幫助,請聘請一位顧問。 –