基于1个变量从2个表中选择值。

Vereonix

期望这很简单,但我缺少明显的东西。

我有2张桌子。

车:

CarID, dealerID, info1, info2, info3

咨询:

enqID, carID, dealerID, info1, info2, info3

和1个变量进行过滤:

$_SESSION['dealerID']

查询是针对某人提交的汽车的报价,因此他们的电子邮件和价格等。

我需要在一个查询中获得Car的详细信息和Enquiry / Offer的详细信息。因此,选择发车人ID =会话的汽车,然后选择相同的汽车,但基于它们的结果。

我试过了:

 $query = $db->query
        ("SELECT * 
          FROM cars, enquiries 
          WHERE cars.dealerID     = ".$_SESSION['dealerID']."
          AND  enquiries.dealerID = ".$_SESSION['dealerID']."");

但这只会返回所有具有匹配DealerID的汽车作为会话。

我是否需要执行1个查询和一个if循环遍历数组?因此,查询从经销商处获取所有汽车,然后遍历每个$ row ['dealerID'],直到在查询中找到与DealerID相匹配的内容为止?

CodeBird

我不确定我是否了解您,但可以尝试一下

SELECT * 
FROM cars INNER JOIN enquiries 
ON cars.CarID=enquiries.carID
WHERE cars.dealerID     = '".$_SESSION['dealerID']."'";

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL 从 1 个表行中选择 2 个不相等的特定列值

来自分类Dev

在 1 个查询中从 2 个表中选择行

来自分类Dev

SQL查询基于列值从3个选项中选择并从其他表中选择

来自分类Dev

从2个表中选择2个具有1个例外值的外键| 的MySQL

来自分类Dev

如何基于两个表中的id从2个表中选择内容

来自分类Dev

MySQL从2个表和计数中选择不同的值

来自分类Dev

从两个表中选择变量

来自分类Dev

基于从另一个表中选择的列更改的重复值

来自分类Dev

c# - 如何基于两个值从表中选择行?

来自分类Dev

从3个表的链接属性值的2个表中选择数据

来自分类Dev

从表2中选择一个值,该值取决于表1(Oracle SQL)中的另一个值

来自分类Dev

SQL查询以基于另一个表中的列值从一个表中选择

来自分类Dev

从2个条件不同的表中选择

来自分类Dev

MySQL从2个表中选择数据

来自分类Dev

从2个不同的表中选择数据

来自分类Dev

SQL从2个不同的表中选择

来自分类Dev

从 2 个表中选择数据

来自分类Dev

从基于var的数组中选择一个值

来自分类Dev

从基于var的数组中选择一个值

来自分类Dev

从表中选择一个值并将其传递给变量-php mysql

来自分类Dev

从2个不同的表中选择2个不同的列

来自分类Dev

我正在尝试从2个mysql表中选择数据到1个查询中

来自分类Dev

从PHP Mysql中的1个数据库中选择2个表

来自分类Dev

如何根据记录存在从 2 个表中选择 1 个记录?

来自分类Dev

从1个表的多行中选择值作为1条记录

来自分类Dev

从1个表的多行中选择值作为1条记录

来自分类Dev

从2个表格中选择2个不同的值

来自分类Dev

从2个字段中选择数据,并且仅使用1个值

来自分类Dev

从2个不同的表中选择值,并在具有相同ID的行中打印值

Related 相关文章

  1. 1

    SQL 从 1 个表行中选择 2 个不相等的特定列值

  2. 2

    在 1 个查询中从 2 个表中选择行

  3. 3

    SQL查询基于列值从3个选项中选择并从其他表中选择

  4. 4

    从2个表中选择2个具有1个例外值的外键| 的MySQL

  5. 5

    如何基于两个表中的id从2个表中选择内容

  6. 6

    MySQL从2个表和计数中选择不同的值

  7. 7

    从两个表中选择变量

  8. 8

    基于从另一个表中选择的列更改的重复值

  9. 9

    c# - 如何基于两个值从表中选择行?

  10. 10

    从3个表的链接属性值的2个表中选择数据

  11. 11

    从表2中选择一个值,该值取决于表1(Oracle SQL)中的另一个值

  12. 12

    SQL查询以基于另一个表中的列值从一个表中选择

  13. 13

    从2个条件不同的表中选择

  14. 14

    MySQL从2个表中选择数据

  15. 15

    从2个不同的表中选择数据

  16. 16

    SQL从2个不同的表中选择

  17. 17

    从 2 个表中选择数据

  18. 18

    从基于var的数组中选择一个值

  19. 19

    从基于var的数组中选择一个值

  20. 20

    从表中选择一个值并将其传递给变量-php mysql

  21. 21

    从2个不同的表中选择2个不同的列

  22. 22

    我正在尝试从2个mysql表中选择数据到1个查询中

  23. 23

    从PHP Mysql中的1个数据库中选择2个表

  24. 24

    如何根据记录存在从 2 个表中选择 1 个记录?

  25. 25

    从1个表的多行中选择值作为1条记录

  26. 26

    从1个表的多行中选择值作为1条记录

  27. 27

    从2个表格中选择2个不同的值

  28. 28

    从2个字段中选择数据,并且仅使用1个值

  29. 29

    从2个不同的表中选择值,并在具有相同ID的行中打印值

热门标签

归档