mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-09-25 17:36:14 +08:00
14 lines
399 B
MySQL
14 lines
399 B
MySQL
|
SELECT
|
||
|
teams.id AS id,
|
||
|
teams.name AS name,
|
||
|
user_teams.role AS role,
|
||
|
(
|
||
|
SELECT COUNT(*)
|
||
|
FROM user_teams
|
||
|
WHERE user_teams.team_id = teams.id
|
||
|
) AS members,
|
||
|
CASE WHEN teams.created_by_id = user_teams.user_id THEN false ELSE true END AS can_be_leaved,
|
||
|
user_teams.id AS user_team_id,
|
||
|
user_teams.user_id AS user_id
|
||
|
FROM teams INNER JOIN user_teams ON teams.id=user_teams.team_id
|