mysql - 如何在另一多行中选择mysql的一行
问题描述
$sql="select user,(select * from product where u_id in (select u_id from user)) from user";
我想获取产品表中相关数据行下的每一行
解决方案
您可以使用限制。
select user,(select * from product where u_id in (select u_id from user) limit 1) from user;
但请确保您要获取的唯一一行是所需的行。添加更多过滤器可能会有所帮助。
推荐阅读
- spring-boot - 当我使用@ComponentScan 时没有显示弹簧启动执行器
- vb.net - 有没有办法在我的应用程序中添加“实时更新”通知?
- xcode - clang:错误:XCode 12 更新后链接器命令失败,退出代码为 1
- android - 从firebase实时数据库中单个子项下的多个推送ID中检索数据
- c++ - 为什么它不起作用?简单的多线程示例
- java - 有什么办法可以阻止这个页面直接跳转到另一个页面?
- android-studio - Flutter:找不到提供程序安装程序的本地模块描述符类
- r - 如何每 30 天计算和绘制相关系数
- reactjs - 如何仅在第二次访问页面时显示DIV
- java - 使用导航组件折叠工具栏