【发布时间】:2018-10-22 05:21:40
【问题描述】:
我有以下模板表的数据(样本)
TempName, ItemID
Test1, 1/5/6/8/11
Test2, 2/4/5/8/10
所以,我喜欢做一个 sql 查询,它将与 Item Tables 连接并返回 ItemID 字段中匹配/存在的所有数据行
类似: Select * From Items Inner Join Template On Items.ID = Template.ItemID Where Template Name = 'Test1';
我无法计算出正确的 sql 查询,所以现在我正在使用 for 循环,但我更喜欢使用一个衬里或更好的查询/脚本来处理它。
目前我的代码是这样的:
Select ItemID From Template Where Name = 'Test1';
$strItems = explode('/', ItemID)
foreach($strItem in $strItems)
{
select * from Items where ID = $strItem
}
这不是漂亮/格式良好的代码,而是显示我现在的工作方式.. 但我正在寻找更好的方法:)
最好的问候
【问题讨论】: