我期待着找到購物中心停車場最少佔用的一週中的哪一天和哪一天的時間。我需要找到多列的最小值。到目前爲止,我已經能夠找到每個時間列的最小值,但無法找到所有時間的最小值作爲一個組。使用mysql的表中的最小值
下面是我的表的一個小例子,實際的表要大得多。百分比表示購物中心停車場在預期時間的佔用情況。
示例表格:shopping_centre_carpark_occupancy;
Name | Day | 4pm | 5pm | 6pm | 7pm
| | | | |
x | Monday |74% | 55% | 25% | 15%
y | Tuesday |87% | 67% | 72% | 10%
z | Wednesday |74% | 80% | 85% | 76%
*表結構不能改變
我需要找出是星期幾和時間的停車場被佔用率最低。我怎樣才能找到最低入住率?
謝謝
使用'LEAST(下午4點,5點,6點,晚7點)'找了一天的最低入住。然後使用http://stackoverflow.com/questions/7745609/sql-select-only-rows-with-max-value-on-a-column?rq=1中的技術之一找到最低的那一行。如果你每個小時只有一個「時間」列而不是單獨的列,那將更容易。 – Barmar