Skip to content

Commit

Permalink
add source sql
Browse files Browse the repository at this point in the history
  • Loading branch information
vekee committed Nov 8, 2023
1 parent e7ec413 commit 4870909
Showing 1 changed file with 101 additions and 0 deletions.
101 changes: 101 additions & 0 deletions content/posts/zh/20230831-sql-format-rules/SQL.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
SELECT
T1.student_id AS studentId
, T1.name AS name
, SUM(T2.score AS score) AS totalScore
FROM
student T1,
score T2
WHERE
T1.student_id = T2.student_id
AND T1.gender = 'male'
GROUP BY
T1.student_id
, T1.name




SELECT
T1.age AS age
, T1.name AS name
, T1.student_id AS studentId
FROM
student T1
WHERE
T1.gender = 'male'
AND T1.age > '18'
ORDER BY
T1.age DESC
, T1.name ASC




SELECT
T1.student_id AS studentId
, T1.name AS name
, T2.course_name AS courseName
, T2.score AS score
FROM
student T1
LEFT OUTER JOIN
optional_course T2
ON
T1.student_id = T2.student_id
AND T2.course_name = 'computer',
( SELECT
T31.XX
, T31.yy
FROM
sub_table_xx T31,
sub_table_yy T32
WHERE
T31.id = T32.id
) T3
WHERE
T1.xx = T3.xx
AND T1.name = 'Jack'





SELECT
T1.student_id AS studentId
, T1.name AS name
, T2.course_name AS courseName
, T2.score AS score
FROM
student T1
LEFT OUTER JOIN
optional_course T2
ON
T1.student_id = T2.student_id
AND T2.course_name = 'computer'
WHERE
T1.name = 'Jack'








SELECT
T1.name AS name
, T1.student_id AS studentId
FROM
student T1
WHERE
T1.name = 'Jack'










0 comments on commit 4870909

Please sign in to comment.