Отображение идентификатора и имени продавцов вместе с идентификатором и категорией продуктов в одной таблице. Укажите источник строки результата, добавив дополнительный столбец TYPE с возможными значениями «S» (продавец) и «P» (продукт). Показать все строки.
И опубликуйте образцы данных и ожидаемый результат в виде текста, а не в виде изображений текста.
@JoakimDanielson Вывод представлен в виде таблицы, поэтому я разместил его в виде изображения, которое более понятно человеку.
@jarlh Я опубликовал ответ. Проверить
Текст можно скопировать и легко превратить в тестовые данные для любого, кто пытается вам помочь, в то время как изображения для этого совершенно бесполезны. И заявление о том, что изображения более понятны человеку, просто чепуха, все, что вам нужно сделать, это правильно отформатировать текст.


SELECT CONCAT('S','') "TYPE", SID "ID", SNAME "DETAILS" FROM Salesman UNION ALL SELECT CONCAT('P', '') "TYPE", PRODID "ID", CATEGORY "DETAILS" FROM Product
Я получил ответ, я попробовал этот запрос выше, он дает мне ответ.
Есть ли другой способ получить тот же результат?
Это правильно, но вам не нужно concat. Просто напишите select 'S' as type ... union all select 'P' .... Будут дублированные категории, но это как в требованиях.
@JoakimDanielson да, но когда я пытаюсь это сделать, мне говорят: «Вы можете принять свой собственный ответ через 20 часов», возможно, они установили ограничение по времени для принятия вашего собственного ответа.
Мы можем использовать нужные записи в несуществующих столбцах, заключив их в кавычки, за которыми следует тип (например, «S» в качестве типа)
выберите «S» в качестве типа, идентификатора sid, сведений об имени из союза продавцов, все выберите «P» в качестве типа, идентификатора prodid, категории из продукта
Домашнее задание. А что пробовали ты?