码迷,mamicode.com
首页 > 数据库 > 详细

SQL 语句

时间:2018-12-20 20:22:54      阅读:315      评论:0      收藏:0      [点我收藏+]

标签:ber   market   删除   mail   login   查询   role   user   group   

SELECT a.*, (SELECT count(*) FROM user_group AS b WHERE a.sid = b.gid) AS count, (SELECT c.name FROM riki.market_apps AS c WHERE a.owner
= c.app) AS mafeng, a.owner in ("i1") AS isione FROM `groups` AS a WHERE name LIKE ‘%%‘ ORDER BY a.id LIMIT 200 OFFSET 0;

SELECT a.*,b.fullname,b.email,b.login_at FROM app_member a left join users b on a.uid=b.username WHERE a.app = ‘3gpjfqge85u6626f‘;
// 删除组
DELETE FROM app_member WHERE type=‘group‘ AND uid=‘10pjvf3bjeeu‘;

// 删除角色
DELETE FROM app_member WHERE type=‘role‘ AND uid=‘‘;

//查询
SELECT a.*,b.fullname,b.email,b.login_at FROM app_member a left join users b on a.uid=b.username WHERE a.app = ‘3gpjfqge85u6626f‘;

SELECT * FROM user_group WHERE gid=‘10pjvf3bjeeu‘;

SELECT * FROM `groups` WHERE sid=‘10pjvf3bjeeu‘ AND `owner` = ‘3gpjfqge85u6626f‘;
# left join
SELECT * FROM riki.subscribe_apps a LEFT JOIN `groups` b ON a.id=b.`owner`;

SELECT * FROM `groups` b LEFT JOIN riki.subscribe_apps a ON a.id=b.`owner`;

SELECT a.*, c.name AS app_name, (SELECT count(*) FROM user_group AS b WHERE a.sid = b.gid) AS count
FROM `groups` AS a
LEFT JOIN riki.subscribe_apps c
ON c.id=a.`owner`
WHERE a.name LIKE ‘%%‘ ORDER BY a.id LIMIT 20 OFFSET 100;


SELECT * FROM riki.subscribe_apps where id = ‘f08am4p62q8gludg‘;

SELECT a.sid, a.owner in (‘i1‘) AS isione, a.name, a.description FROM `groups` AS a, user_group AS b,
riki.subscribe_apps AS c
WHERE a.sid = b.gid AND c.id=a.`owner` AND b.uid =‘mafeng‘;

SELECT c.sid, c.description, c.owner in (‘i1‘) AS isione, c.`name`, c.`owner`, d.`name` AS c_instance_name FROM
(SELECT a.sid, a.name, a.description, a.`owner` FROM `groups` AS a, user_group AS b
WHERE a.sid = b.gid AND b.uid =‘mafeng‘) AS c LEFT JOIN
riki.subscribe_apps d
ON d.id=c.`owner`;

SELECT c.sid, c.description, c.owner in (‘i1‘) AS isione, c.`name`, c.`owner`, d.`name` AS c_instance_name FROM
(SELECT a.sid, a.name, a.description, a.`owner`, %s FROM %s AS a, %s AS b WHERE a.sid = b.rid AND b.uid = ? %s) AS c
LEFT JOIN
riki.subscribe_apps d
ON d.id=c.`owner`;

SELECT a.*, (SELECT count(*) FROM user_group WHERE gid =‘10pjvgnloaua‘) AS count, c.`name` AS c_instance_name FROM `groups` AS a
LEFT JOIN riki.subscribe_apps c
ON c.id=a.`owner`
WHERE a.sid =‘10pjvgnloaua‘;

SQL 语句

标签:ber   market   删除   mail   login   查询   role   user   group   

原文地址:https://www.cnblogs.com/mafeng/p/10151560.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!