我有一个查询,它选择不同的 id 并将它们推送到表单。然后,在表单中,我选择要显示的数据。单击提交后,我希望显示数据。我发现在单击提交后创建一些用于获取数据的查询时出现问题。
1.简单的:
SELECT Distinct
Data.data1.Model As model
然后在表格中我得到模型的所有不同名称,我可以选择合适的名称。为了显示一些其他数据,在我使用的查询中:
SELECT something
FROM
WHERE
Data.data2.Model IN ('".implode("','",$model)."')
2、难点:
Select Distinct
Case
When Data.data3.data4 = '' Then '(blank)'
When
(Data.data3.data4 = 'Name21'
Or Data.data3.data4 = 'Name23'
Or Data.data3.data4 = 'Name256'
Or Data.data3.data4 = 'Modeling part')
Then
'Name2'
When Data.data3.data4 Like '%bugs%' Then '(bugs)'
Else Data.data3.data4
End As 'names'
我不能使用 1 案例中提到的方法,因为当我.implode
得到$names
所有名称'(blank)'
时Name2
(others)
为 2 案例实施正确代码的任何帮助将不胜感激。