“SQL Únete en el campo separado por comas” Código de respuesta

SQL Únete en el campo separado por comas

SELECT * FROM `TABLE1`
JOIN `TABLE2` ON `TABLE1`.`id` = `TABLE2`.`COMMA_SEPERATED_COLUMN` 
AND `TABLE2`.`COMMA_SEPERATED_COLUMN` REGEXP "(^|,)SPECIFIC_ID(,|$)"

############## OR #######################

SELECT * FROM table1 
LEFT JOIN table2 ast ON ast.nodeid = c_NodeId 
AND ',' + ast.GroupNames + ',' LIKE '%,' + table1.GroupAlphabet + ',%';
Lokesh003

Coma separada Únase a MSSQL

select SM.ROLLNO,
       SM.NAME, 
       SM.ADDRESS,
       (
       select ','+CM.CourseName
       from dbo.CourseMaster as CM
       where ','+SM.Course+',' like '%,'+CM.CourseId+',%'
       for xml path(''), type
       ).value('substring(text()[1], 2)', 'varchar(max)') as Course
from dbo.StudentMaster as SM;
Gentle Gerbil

Respuestas similares a “SQL Únete en el campo separado por comas”

Preguntas similares a “SQL Únete en el campo separado por comas”

Más respuestas relacionadas con “SQL Únete en el campo separado por comas” en Sql

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código