我甚至不确定如何提出这个问题...但是这里有。我想运行一个查询,当列的值大于O(我得到那个部分)时,选择最少13列,但我想检查每列的相应列(价格,数量),所以如果qty = 0做不包括与最少查询中的该数量相关联的价格列。所以这就是我到目前为止所拥有的
**SELECT isbn13, LEAST(
IF(Price1,Price1,999999),
IF(Price2,Price2,999999),
IF(Price3,Price3,999999),
IF(Price4,Price4,999999),
IF(Price5,Price5,999999),
IF(Price6,Price6,999999),
IF(Price7,Price7,999999),
IF(Price8,Price8,999999),
IF(Price9,Price9,999999),
IF(Price10,Price10,999999),
IF(Price11,Price11,999999),
IF(Price12,Price12,999999),
IF(Price13,Price13,999999),) as theMin
FROM table
where po='po1'**
我需要广告的部分是Price1> 0和Qty1> 0在Price1-13和Qty1-13中使用Price1至少使用Price1等等。如果我这样做太难了,请对任何解决方案持开放态度。
我试过添加IF(Price13,Price13,999999)和QTY13> 0,(没有骰子) 也是po =' po1'并且(Qty1> 0或Qty2> 0 ....)不是我想要的
答案 0 :(得分:1)
<template>
<form-component v-model="forms.form1" />
<submit-button @click="saveAllFormData" />
</template>
<script>
export default {
data: function () {
return {
forms: {
form1: null // This will be updated when 'input' is emitted
}
}
},
watch: {
forms: {
handler: function (newValue) {
if (allFormsValid && readyToSave)
saveAllFormData(newValue);
},
deep: true
}
}
}
</script>