0 / 0 / 0
Регистрация: 04.04.2019
Сообщений: 1
1

Как прописать запрос join для связи таблиц в Visual Studio на C# (СУБД MS Access)

04.04.2019, 01:03. Показов 2205. Ответов 1

Пишу курсовую работу для локальной БД. С С# не сильно дружу.
Как правильно написать sql запрос для соединения трех таблиц? Или двух для начала. Мне нужно соединить таблицы Цветы, Покупатель и Сотрудники. (Все ссылки на эти таблицы хранятся в таблице Invoice). И соединить две таблицы Цветы и Склад цветов.
Прикрепляю скриншот схемы данных.
Миниатюры
Как прописать запрос join для связи таблиц в Visual Studio на C# (СУБД MS Access)  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2019, 01:03
Ответы с готовыми решениями:

SQL запрос - как правильно с JOIN-ить и добраться до id-шника для связи
Помогите решить задачу Есть три таблицы: oc_product - товары | product_id | model | |...

Как подключить СУБД Oracle к Visual Studio?
не могу подключить oracle базу данных к visual studio. нашел этот гайд выдает ошибку "требуется...

Разобрать LINQ запрос для объединения двух таблиц по правилу LEFT JOIN
Здравствуйте, уважаемые! Задача такова: Загрузил через адаптер данных в DataSet две...

Где прописать запрос для соединения двух таблиц из разных баз?
Здравствуйте. Вопрос такой. Даны две базы SQL(база1, база2). В них по одной таблички. И эти...

1
1375 / 853 / 430
Регистрация: 06.02.2012
Сообщений: 2,674
04.04.2019, 09:47 2
Цитата Сообщение от fluoorit Посмотреть сообщение
Пишу курсовую работу для локальной БД. С С# не сильно дружу.
Как правильно написать sql запрос для соединения трех таблиц? Или двух для начала. Мне нужно соединить таблицы Цветы, Покупатель и Сотрудники. (Все ссылки на эти таблицы хранятся в таблице Invoice). И соединить две таблицы Цветы и Склад цветов.
Прикрепляю скриншот схемы данных.
Как то так. Базы вашей нет, проверить немогу
SQL
1
2
3
4
5
6
7
8
9
10
11
12
SELECT [Цветы].[ID_цветка]
[Цветы].[Название]
[Цветы].[Цена]
[Цветы].[Количество]
[Цветы].[Цвет] 
<--Сюда пишите то что нужно выводить имя [таблицы].[название столбца] as 'Alias для отображения в нормальный вид' -->
FROM [Цветы]
INNER JOIN [СписокЗаказа] ON [СписокЗаказа].[ID_цветка] = [Цветы].[ID_цветка]
INNER JOIN [СкладЦветы] ON [СкладЦветы].[ID_склада] = [Цветы].[ID_склада]
INNER JOIN [invoice] ON [invoice].[ID_цветка] = [СписокЗаказа].[Id_списка]
INNER JOIN [Покупатель] ON [Покупатель].[Телефон] = [invoice].[Телефон]
INNER JOIN [Сотрудники] ON [Сотрудники].[Телефон_сотр] = [invoice].[Телефон_сотр]
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2019, 09:47
Помогаю со студенческими работами здесь

Visual Studio 2010 - как прописать пути к баблиотекам?
Доброго времени суток, товарищи. Поставил себе vs 2010 и движок cocos. При запуске стандартной...

Как прописать, чтобы при печати не отображались кнопки Visual Studio 10?
Как прописать, чтобы при печати не отображались кнопки Button Visual Studio 10?

Запрос Access: Как в запросе прописать условие НЕ вхождения элемента в список значений?
Как в запросе прописать условие НЕ вхождения элемента в список значений?(по параметру)

Как переписать Cross Join из четырех таблиц в Inner Join by Linq, при чем одно из условий транзитивное (логическое И)
var q1 = from SurPrST in context.SurvivalPreservationSeedTreesLSPs.Where(c =&gt;...

Как прописать в ASP Access-запрос что бы его результаты высвечивались в комбо-боксе?
Понимаю что вопрос глупый, но все же. Как прописать в ASP Access-запрос что бы его результаты...

Запрос на выборку из трех таблиц используя JOIN
Доброго вечера! Помогите решить проблемку В базе есть 3 таблицы - PROD, VID, SRAV PROD...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru