通过1 select从sql中提取所有内容

rur96b6h  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(465)

我想通过1 select从我的sql中提取所有内容。
我有这样的table:

client_id   | name  | company | number | stockfile | sum_pallets | time | 
      111      | Peter |   O2    | 77533  |    002S   |     121     | 11:00| 
      111      | Peter |   O2    | 77534  |    002S   |     42      | 11:00| 
      111      | Peter |   O2    | 77535  |    002S   |     85      | 11:00| 
      111      | Peter |   O2    | 77533  |    002S   |     215     | 10:00| 
      181      | Steven|   Call2 | 89555  |    S2S    |     150     | 11:00| 
      181      | Steven|   Call2 | 89559  |    S2S    |     80      | 10:00|

我用这段代码从sql中选择- $supplier = mysql_query("SELECT * from table") 现在我需要这样的提取液- while($record = MySQL_Fetch_Array($supplier) WHERE Time = "10:00" AND Name = "PETER"): 所以我会得到:
只有一张10:00时所有列的唱片,名字叫彼得。
有人能帮我吗?
我不想使用超过1个选择。

lawou6xi

lawou6xi1#

有一种方法:

$supplier = mysql_query("SELECT * FROM table");

while($record = mysql_fetch_array($supplier)) {
  if ($record['Name'] == "Peter" && $record['Time'] == "10:00") {
    // Here's Peter with time 10:00
  }
}

相关问题