我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何根据主表中的id从另一个表中选择两个附加列?

How to select two additional columns from another table based on id in the main table?

SELECT t1.*, t2.*
FROM tbl_setup t1, tbl_specialty t2
WHERE t1.app_id = 12

Use a JOIN:

SELECT * FROM tbl_setup t1 
JOIN tbl_speciality t2
ON t1.app_idd = t2.t1_app_id

I am not sure, but I don't think you can use "$" in a MySQL column name without running into problems later.

A nice explanation of MySQL Joins:

http://blog.codinghorror.com/a-visual-explanation-of-sql-joins/

近期文章

  • 如何在Laravel中过滤缓存的查询
  • 跪求大神把这个FOR循环的流程说一下!!!!
  • javac老是提示未结束的字符文字是怎么回事啊
  • Vagrant Machine停止工作
  • AJAX PHP MYSQL值更新无法正常工作
  • jquery在循环内滑下函数
  • 检索值并在php中的选择选项框中显示它
  • 如何根据选择输入使用javascript更改页面内容?
  • SQL Join视图在Yii2中不起作用
  • 在对象上使用时尝试获取非对象的属性
  • 带有或语句的php多键值过滤器
  • 如何通过使用jquery ajax点击到php来传递checkbox值
  • Symfony:加快前端开发人员的开发环境
  • PHP MySQL和日期范围
  • functions.php上的语法错误
  • 以奇怪的顺序从数组中提取数据
  • Symfony2 Query Builder“SELECT where sum children> 0”
  • JavaScript条件忽略IF
  • Codeigniter 2文件上载不工作/可能的文件夹权限问题
  • WordPress页面不保存,这个错误是什么意思?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华