-7
A
回答
0
SELECT * from user, category
WHERE user.id=[text field]
or category.user_id=[text field]
or category.cat_id=[text field]
0
您需要将两个表连接在一起。
Select *
from User , Category
where user.id = Category.user_id
基本上,你基于它们共享的user_id将两者连接在一起。这样你就可以从两个表中获取信息。
这里有一个链接可以帮助你理解这个概念。 http://www.w3schools.com/sql/sql_join.asp
1
您将需要一个带连接的基本查询。事情是这样的:
SELECT * FROM user u
LEFT JOIN category c ON c.user_id = u.id
WHERE ...
0
试试吧
你需要插入使用mysql_insert_id for user_id
于表2的时间。
在选择时使用JOIN在MySQL
如
"select * from tb1,tb2 where tb1.ID=tb2.user_id and where tb1.ID='userid' "
特定用户
0
尝试这种方式
SELECT * FROM user
LEFT JOIN category ON category.user_id = user.ID
WHERE user.Name LIKE '%lorem%'
0
即使你可以这样做这个:
SELECT * from user
LEFT JOIN category ON user.id = category.user_id
WHERE text_field IN (user.id,category.user_id,category.cat_id)
相关问题
- 1. 搜索多个表Mysql
- 2. 搜索多个MySQL表
- 3. 搜索多个MySQL表
- 4. 搜索多个mysql表
- 5. 多个表上的mysql全文搜索
- 6. 跨多个表的MySQL全文搜索
- 7. 来自两个表的PHP搜索
- 8. MySQL PHP搜索使用一个输入来搜索多列
- 9. PHP MySQL的创建查询来搜索多个表
- 10. 用codeigniter搜索多个mysql表格
- 11. MySQL搜索和显示多个表格
- 12. 通过多个表进行搜索mysql
- 13. MySQL搜索在多个表中
- 14. MySQL:多次搜索单个表?
- 15. 搜索并比较多个MySQL表
- 16. 搜索需要来自多个游标/表格的数据
- 17. 和MySQL的搜索多对多表
- 18. Mysql,PHP,搜索多个词
- 19. Mysql搜索多个字段
- 20. php/mysql搜索多个值
- 21. MySQL + PhP - 搜索多个词
- 22. LEFT JOIN MYSQL全文搜索 - 搜索多个列交叉表
- 23. 的WordPress:多个搜索字词或连接来自多个WP_Queries
- 24. 搜索多个表?
- 25. 来自多个表的MySQL查询
- 26. 来自多个MySQL表的净收益
- 27. 来自多个表的MySQL请求数
- 28. PHP使用多个文本框搜索多列的MySQL搜索
- 29. 使用多个表中的多个变量搜索mysql
- 30. 搜索页从多个表中搜索
查看JOIN,LIKE和MySQL通配符。 –
这可能是否可能取决于你想要的结果。 你可以使用连接,子查询或联合... – Dysosmus
你是什么意思?你需要插入时使用mysql_insert_id作为user_id到table2。 –