我有這個表:如何做到這一點的多個IF語句在MySQL
scanner name | maxwidth | maxlength
====================================
scanner A | 50 | 100
scanner B | 60 | 120
在我的PHP
我有:
$paperW = 70;
$paperL = 55;
怎麼做mysql的查詢,使我的結果將返回:
scanner name
============
scanner B
這個想法是要找到適合紙張尺寸的掃描儀。雖然紙張寬度爲70,長度爲55,打印機B只有最大寬度爲60,但我們始終可以旋轉紙張方向,使紙張寬度變爲55,並且長度變爲70,這將適合掃描儀B.
僞代碼來檢查,如果掃描儀符合該文件將是這樣的:
if (paperW <= maxWidth && paperL <= maxLength)
return true
else{
if (paperW > maxWidth){
if (paperW <= maxLength && paperL <= maxWidth)
return true;
else
return false;
}
else
return false;
}
我不知道到transalte是到MySQL查詢..任何幫助,將不勝感激。
[你嘗試過什麼(http://whathaveyoutried.com)?你看過「WHERE」語句嗎? – UnholyRanger 2013-03-01 19:19:56