ある列が別の列よりも一定割合大きい行を取得する必要があります。SQL - 1つの列が別の列よりも一定の割合を持つ行を取得する
は、だから私は2列を持っていると言う:
InventoryLevel int
InventoryAlert int
私はInventoryLevel
がInventoryAlert
より25%大きいすべての行を取得する必要があります。
1つのクエリですべてを行うことは可能ですか?どんな助けでも大歓迎です!
ある列が別の列よりも一定割合大きい行を取得する必要があります。SQL - 1つの列が別の列よりも一定の割合を持つ行を取得する
は、だから私は2列を持っていると言う:
InventoryLevel int
InventoryAlert int
私はInventoryLevel
がInventoryAlert
より25%大きいすべての行を取得する必要があります。
1つのクエリですべてを行うことは可能ですか?どんな助けでも大歓迎です!
SELECT InventoryLevel,
InventoryAlert
FROM YourTable
WHERE InventoryLevel > 1.25 * InventoryAlert
/*Incorrect for stated question but meets clarification in comment
"InventoryLevel is any value greater than 25%, doesn't have to be exact. "*/
おかげで、私は偉大な答え(と霊魂力を)感謝;) – jyoseph