我有一张桌子[CourseMaster]喜欢
CourseId CourseName
-----------------------
01 ABC
02 DEF
03 GHI
04 JKL
05 MNO
06 PQR
07 STU
Run Code Online (Sandbox Code Playgroud)
我还有一张[StudentMaster]学生详细信息表,比如
ROLLNO NAME ADDRESS Course
------------------------------------------------
12345 RAM RAM ADDRESS 01,02,06
25695 HARI HARI ADDRESS 02,06
89685 JEFF JEFF ADDRESS 03,05,06,07
47896 DAISY DAISY ADDRESS 03
Run Code Online (Sandbox Code Playgroud)
在这里,我想使用CourseName(Not CourseId)获取学生详细信息。
如果中的值Course不是逗号分隔的,那么query使用 join 获取详细信息将非常简单。
据我所知,我可以queries为我想要的相同结果运行两个查询,一个查询用于从[StudentMaster]前端获取学生的详细信息。另一个用于仅通过相应的循环获取CourseNamefrom 。[CourseMaster]CourseId
但事实上我只想要一个结果,query而不是queries为这个小任务写两个。
我想这是100%可能的。我的预期结果如下:
ROLLNO NAME ADDRESS Course …Run Code Online (Sandbox Code Playgroud)