我想明白這是什麼牌子Informix中的SQL工具>>||"-"||
Informix SQL:這個語法是什麼||「 - 」||手段?
查詢已這是一個例子:根據所提供的意見幫助
DELETE FROM table1 WHERE field1||"-"||field2
IN (SELECT field1||"-"||field2 FROM table2)
我想明白這是什麼牌子Informix中的SQL工具>>||"-"||
Informix SQL:這個語法是什麼||「 - 」||手段?
查詢已這是一個例子:根據所提供的意見幫助
DELETE FROM table1 WHERE field1||"-"||field2
IN (SELECT field1||"-"||field2 FROM table2)
,答案是 CONCATENATION ...
這是字符串連接的標準SQL表示法。請注意,如果「||」運算符的任一操作數爲NULL,則結果爲NULL,正如標準所要求的那樣。 – 2013-05-09 19:58:24
很高興知道...謝謝。 – 2013-05-14 15:35:57
這是編寫SQL的有趣方式。也許這不太令人困惑,並且更符合標準。
DELETE FROM table1
WHERE table1.field1 IN (SELECT table2.field1
FROM table2
WHERE table2.field2 = table1.field2)
'||'是連接符號 – 2013-05-07 00:54:48
意思是field1.value-field2.value(as string) - 在僞代碼中? – 2013-05-07 01:00:28
就是這樣。 field1和field2與連字符連接。 – RET 2013-05-07 01:12:51