我有一張包含公司產品清單的表格。他們輸入有關他們有多少庫存的數據,以及他們想要提醒他們需要訂購新庫存的水平。如何比較SQL SELECT語句中的兩個字段,然後根據此結果選擇其他字段?
例如:
+-------+-------+----------------+
|column1|column2|column1<=column2|
+-------+-------+----------------+
|value1 |value1 | true |
|value2 |value3 | false |
|value4 |value4 | true |
+-------+-------+----------------+
我想列出在用戶則能夠導航通過表單所有的真實結果。這樣做最好的方法是什麼?
我嘗試的說法是: '選擇PARTID,零件名稱,PartStockLevel,MakeName,MODELNAME FROM tblParts WHERE PartStockLevel <= StockWarnLevel;' 並且沒有返回任何值,因爲每當我嘗試讀取數據集時都會創建一個錯誤。我可能錯過了一些非常明顯的東西,但我看不到它。儘管如此,還是應該提取數據。 – Paul 2012-04-08 14:46:42
一切拼寫正確,PartStockLevel和Stockwarnlevel具有相同的類型,顯然是數據集的一部分? 嘗試SELECT *而不是字段名稱... Does:SELECT * FROM tblParts;回報什麼? – Johanness 2012-04-08 17:36:03
另外,錯誤是什麼? – Leigh 2012-04-08 19:48:59