需要有关SQL查询的帮助以查找带有大多数指定标签的内容
技术问答
106 人阅读
|
0 人回复
|
2023-09-13
|
假设我有以下表格:, B- U7 F1 m: f. e! c @ D
TAGS7 J& ^8 K6 z& P9 S/ J% Q6 {/ ~( p
id: integer3 F, U0 Z/ z4 X z4 d$ ?( f
name: string" g& J4 I$ a1 X8 P& |
POSTS5 ?# i5 p+ c/ K* I2 m# A; W
id: integer+ Q/ p8 A5 t3 H8 V5 u' z
body: text- `% z0 t" e& v1 x5 @; D( D" Q
TAGGINGS/ a3 Z7 B3 \% w4 |; k: R
id: integer; n: h% H' \# Y: a5 B( Q: C+ }" i
tag_id: integer
/ P7 r6 h! \7 Z% g$ }% j% f0 gpost_id: integer
1 u+ S; p# U: p' v7 ^5 K) j( U \我将如何编写查询,以按包含以下标签(标签表的名称属性)数量最多的帖子的顺序选择所有帖子 “Cheese”, “Wine”, “Paris”, “Frace”, “City”, “Scenic”, “Art”
+ T) S$ a" h/ z9 p 1 W# j- P w/ T! x3 } N) _) s9 d! [$ v
解决方案: |
|
|
|
|
|