php - SQL子查询从不同的表获取信息

标签 php mysql sql

所以基本上,我是 SQL 新手,通过练习教程来更好地扩展我的知识。但我一直被这几个问题困扰。

我如何编写 SQL 查询

获取为 cid 为“c006”的客户预订订单的代理商所在的城市。

&

获取未通过代理a03下单的客户的cid和姓名。

不使用“JOIN”方法。

数据库快照:http://i.stack.imgur.com/XicJh.png

最佳答案

主要需要使用连接查询,您的第一个查询:

select a.city from Orders o 
inner join Agents a on a.aid = o.aid
where o.cid = 'c006'

第二个类似,使用其他表和字段。

关于php - SQL子查询从不同的表获取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28788581/

相关文章:

php - 超薄微框架中的多部分/表单数据示例

javascript - 尝试让 Slideout.js 在 WordPress 中工作

C# MySql DataTable填充数组

php - PHP SQL语句不起作用

MySQL-在两个 group_by 之后尝试两列的 sum()

mysql - 显示带有类别的产品列表不会显示未耦合的类别

php - 具有多种方法的 zend view helper?

mysql - 如何使用 DELETE 并保持参照完整性?

php - 绑定(bind)多个参数匹配全文搜索

php - 在 webhook 触发后尝试在服务器上运行 git pull,但无法正常工作