2013-09-21 2 views
0

У меня есть запрос, в который мне нужно вставить дополнительную колонку. У меня есть момент мертвого серого вещества и нужна помощь.потянув другой столбец в запрос

запрос как

SELECT g.groupId,g.name AS groupName,l.logId,l.name AS logName, i.itemID, 
i.name AS itemName, le.userName,completed, i.optimalMin,i.optimalMax ,le.value, 
u.name AS unitDescription,g.parentId 
FROM logExceptions le 
INNER JOIN logs l ON l.logID = le.logID 
INNER JOIN groups g ON g.groupId = l.groupId 
INNER JOIN items i ON le.itemId = i.itemId 
INNER JOIN units u ON i.unitId = u.unitId 

Имя столбца фактически l.name но для ParentID. Прикрепленные изображения покажут, что я имею в виду.

+1

Вы уже вытаскиваете поле под названием 'l.name' , Вы не разместили свои изображения. –

+0

Может быть, вы должны ждали вашего мозга, чтобы воскресить себя, прежде чем сочинять этот вопрос ... – Bohemian

+0

РЕШЕНИЕ ВЫБОР g.groupId, g.name AS имя_группы l.logId, l.name А.С. LogName, i.itemID, I .name AS itemName, le.userName, завершено, i.optimalMin, i.optimalMax, le.value, u.name AS unitDescription, g.parentId, g1.name AS parentName FROM logExceptions le INNER JOIN logs l ON l .logID = le.logID INNER JOIN группы г = О g.groupId l.groupId INNER JOIN элементы I ON le.itemId = i.itemId слева РЕГИСТРИРУЙТЕСЬ группы g1 = О g.parentId g1.groupId INNER JOIN единицам U ON i.unitId = u.unitId – Portlight

ответ

0

РЕШЕНИЕ ВЫБОР g.groupId, g.name А.С. GroupName, l.logId, l.name AS LOGNAME, i.itemID, i.name AS ITEMNAME, le.userName, завершенный, i.optimalMin, я. optimMax, le.value, u.name AS unitDescription, g.parentId, g1.name AS parentName FROM logExceptions le INNER JOIN logs l ON l.logID = le.logID INNER JOIN groups g ON g.groupId = l.groupId INNER JOIN элементы i ON le.itemId = i.itemId left JOIN groups g1 ON g.parentId = g1.groupId INNER JOIN units u ON i.unitId = u.unitId

Смежные вопросы