ホームページ > データベース > mysql チュートリアル > mysql查询-怎么判断一个用户在多个表中是否有值

mysql查询-怎么判断一个用户在多个表中是否有值

WBOY
リリース: 2016-06-06 09:40:07
オリジナル
1565 人が閲覧しました

mysqlsql数据库

场景如下,
有一张用户表user,主键用户编号user_id ,类型int; 三张业务表 a_record,b_record,c_record,分别都含有外键user_id.

在方法中,别人传给我一串user_id ,字符串的,逗号分割的,如“1001,2001,2003,98”;
我需要去数据库中判断这些user_id串中的用户是否有三种业务中至少一条的记录,
(只要这个user_id字符串中的有一个人有其中之一业务记录,我就可以返回true,否则返回false )

这个sql语句怎么写?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート