是否可以使用sql查詢創建自定義列,並在該查詢中添加一些自定義文本,比如說,例如該查詢中的錯誤類型,或者我需要創建表,其中我將插入錯誤的類型,並在與連接後添加該列?如何使用自定義文本在SQL查詢中創建列
如查詢應該是這樣的(不增加額外的列會說什麼是錯誤的類型,因爲,我不知道是否有可能做到這一點)
SELECT id,aa,bb,NULL AS cc, NULL AS dd
FROM test
WHERE aa=SomeRequirement AND
bb=SomeRequirement
UNION ALL
SELECT id,NULL,NULL,cc,dd
FROM test2
WHERE cc=SomeRequirement AND
dd=SomeRequirement
,並希望結果是
id| TextForError | aa | bb | cc | dd
1 | thisRowIsNotGoodBecause.. | someData| someData| someData | someData
還有一個問題,如果我需要創建表,我想顯示錯誤,怎麼可以補充一點錯誤,如果我沒有將引用典型的錯誤該行鍵?
是的。只需將列添加到選擇 – Strawberry
@Strawberry好吧,我知道,但是,如何在該列中添加我想要的文本? – MPetrovic
''my text here'as my_column_name' – Strawberry