Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите составить sql запрос / 17 сообщений из 17, страница 1 из 1
11.03.2011, 13:13
    #37159498
Artemka63
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Необходимо составить запрос С использованием косвенно связанных таблиц.
...
Рейтинг: 0 / 0
11.03.2011, 13:14
    #37159501
Artemka63
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
допустим вот таблицы
students: id, name, group_id, faculty_id
groups: id, name, summary
...
Рейтинг: 0 / 0
11.03.2011, 13:42
    #37159582
Rin@t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Код: plaintext
1.
2.
3.
4.
select *
from groups g
left join students s
on g.id = s.group_id
...
Рейтинг: 0 / 0
11.03.2011, 14:02
    #37159636
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Artemka63Необходимо составить запрос С использованием косвенно связанных таблиц.WHERE t1.ID = t2.SomeField + 10
AND t1.ID2 = dbo.MyFunc(t2.CODE)
...
Рейтинг: 0 / 0
11.03.2011, 14:22
    #37159685
Artemka63
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
LSVArtemka63Необходимо составить запрос С использованием косвенно связанных таблиц.WHERE t1.ID = t2.SomeField + 10
AND t1.ID2 = dbo.MyFunc(t2.CODE)

НЕПОНЯЛ ПОПОНЯТНЕЙ МОЖНО
...
Рейтинг: 0 / 0
11.03.2011, 14:23
    #37159687
Artemka63
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Rin@t
Код: plaintext
1.
2.
3.
4.
select *
from groups g
left join students s
on g.id = s.group_id


Это же внешнее объединение
...
Рейтинг: 0 / 0
11.03.2011, 15:09
    #37159823
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Artemka63НЕПОНЯЛ ПОПОНЯТНЕЙ МОЖНО
Твои таблицы врядли получится связать "косвенно"...
...
Рейтинг: 0 / 0
11.03.2011, 15:10
    #37159830
Светлый_Дайвер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
LSVArtemka63Необходимо составить запрос С использованием косвенно связанных таблиц.WHERE t1.ID = t2.SomeField + 10
AND t1.ID2 = dbo.MyFunc(t2.CODE)

Красиво залопатил =)
это ответ на косвенно ?=)))

Artemka63 , косвенно это как подразумевается?
...
Рейтинг: 0 / 0
11.03.2011, 15:14
    #37159842
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Artemka63Необходимо составить запрос С использованием косвенно связанных таблиц.
Есть определение "косвенной" связи? Пока в книжках встречал термины "явная" и "не явная"...
...
Рейтинг: 0 / 0
11.03.2011, 15:16
    #37159848
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Светлый_Дайвер Artemka63 , косвенно это как подразумевается?
Ну зачем же ты автора сразу так озадачил. Или думаешь он знает как это?..
...
Рейтинг: 0 / 0
11.03.2011, 15:27
    #37159904
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Злой БобрИли думаешь он знает как это?..
А кто знает?
...
Рейтинг: 0 / 0
11.03.2011, 16:48
    #37160116
Artemka63
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Если бы знал то не обращался бы за помощью(((((
Как мнее объяснили это связь мжду допустим т1 и т3 через т2
...
Рейтинг: 0 / 0
11.03.2011, 17:13
    #37160168
Artemka63
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Вопрос решён.
Вот как надо было.
SELECT symmapostavki, dohod
FROM Tovar, Postavka_tovara, Prodaza_tovara
WHERE Tovar.codtovara = Postavka_tovara.codtovara AND Postavka_tovara.codtovara = Prodaza_tovara.codtovara LIMIT 0 , 30
...
Рейтинг: 0 / 0
12.03.2011, 10:38
    #37160861
Светлый_Дайвер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Artemka63Вопрос решён.
Вот как надо было.
SELECT symmapostavki, dohod
FROM Tovar, Postavka_tovara, Prodaza_tovara
WHERE Tovar.codtovara = Postavka_tovara.codtovara AND Postavka_tovara.codtovara = Prodaza_tovara.codtovara LIMIT 0 , 30

ё-майо!
ты хоть это никому не показывай.
Если один и тот же товар поставляли несколько раз и его потом продавали поштучно, то подобная выборка напрочь лишена смысла.
...
Рейтинг: 0 / 0
12.03.2011, 12:01
    #37160938
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Artemka63Как мнее объяснили это связь мжду допустим т1 и т3 через т2
Так например делают связь "многие ко многим"...
...
Рейтинг: 0 / 0
12.03.2011, 12:32
    #37160966
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
Светлый_Дайверё-майо!
ты хоть это никому не показывай.
Если один и тот же товар поставляли несколько раз и его потом продавали поштучно, то подобная выборка напрочь лишена смысла.Для вузовской задачки вполне покатит. Там и не на такое закрывают глаза
...
Рейтинг: 0 / 0
12.03.2011, 12:39
    #37160974
Светлый_Дайвер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить sql запрос
LSVСветлый_Дайверё-майо!
ты хоть это никому не показывай.
Если один и тот же товар поставляли несколько раз и его потом продавали поштучно, то подобная выборка напрочь лишена смысла.Для вузовской задачки вполне покатит. Там и не на такое закрывают глаза
Хм... ну не знаю, нам за такие кульбиты препод(учился в КПИ) нагло смеялся в глаза всячески морально уничтожая такого студента в глазах окружающих. И отправлял осмысливать бредовые писульки.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите составить sql запрос / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]