我使用PostgreSQL與VB.NET/ODBC並且必須構造一個有點複雜的查詢字符串。
這是簡化版本:PostgreSQL構成複雜查詢字符串
SELECT dtbl_id,IDX,姓名,MEAS,代碼,一年MYTABLE WHERE名ILIKE '尼莫%' < - 編輯 AND(介於1和9999 dtbl_id)
OR (dtbl_id BETWEEN 15000到19999)ORDER BY名
我也嘗試:
AND(介於1和9999 dtbl_id)
AND(dtbl_id BETWEEN 15000到19999)ORDER BY名
如果我試圖讓名以 「海底總動員」,但只有當他們有1到9999之間和索引15000和19999之間 指數在這兩個我沒有得到想要的結果(如果有的話)。
我的查詢出了什麼問題?
非常感謝伊戈爾。現在的工作和預期的一樣。 –
好的,我選擇'從開始'或'裏面'有可行的程序,所以這是比真正的問題更多的錯字。 –