【问题标题】:Getting values for items in a list获取列表中项目的值
【发布时间】:2014-04-10 16:45:39
【问题描述】:

我有一个基于 ItemDescription 的项目列表。

我正在尝试根据我的 Item 表中的 ItemDescription 找到他们的 ItemID。

我相信这并不难,但我似乎找不到一个基本的查询。

另外,很抱歉格式不好,我真的是编程新手。

我想我需要一个 where-in 子句。

【问题讨论】:

    标签: where-in


    【解决方案1】:

    考虑如下数据,

    ItemID | ItemDescription
    ------------------------
    1      | Description1  
    2      | Description2  
    3      | Description3  
    4      | Description1  
    

    使用该查询:

    SELECT ItemID FROM Item WHERE ItemDescription='Description1';
    

    SQL查询的答案是

    ItemID
    ------
    1 
    4 
    

    【讨论】:

    • 对不起,我应该更清楚。如果你的“某事”是一个很大的列表怎么办
    • 你的意思是一个数组吗?如果是这样,请使用 $array = array("el1","el2"); for($i=0;$i
    • 我不知道数组到底是什么,所以我不知道。一个简单的例子是,如果我想获得 80 本书的 ISBN,但我只有书名。
    • 那你必须使用我之前写的查询。如果你想用它到一个php代码中,你必须写这样的东西。
    猜你喜欢
    • 1970-01-01
    • 2018-09-21
    • 2023-03-29
    • 2013-12-07
    • 1970-01-01
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 2020-07-14
    相关资源
    最近更新 更多