我有三個寬度,高度和深度的字段。比方說,我有這些值計算三維物體的最大邊 - MySQL函數選擇第二大值
width = 5
height = 0.1
depth = 3
我想最大的兩個值從這些值過濾掉,做了兩個維度,找出最大的一邊數學。
應該a * b
a = GREATEST(width, height, depth) /* greatest value selected */
b = GREATEST(width, height, depth) /* <-- select the second greatest value here */
爲什麼我不能忽視width
這裏的原因是,我不知道是哪的width
,height
,depth
一個有最大值和選擇價值a
編輯:沒有提到這些領域可能包含NULL
值
編輯:表C爲2D對象添加維度。在某些情況下,depth
可能不存在。它可以是NULL
如果它是一個立方體,shouldt四面八方相同長度? – mathematician1975
對不起,是的,我將更改標題 –
這些列在同一個表中嗎? –