![]() |
|
Модераторы: skyboy |
![]()
|
|
| DeamonShan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 26.11.2005 Репутация: нет Всего: 6 |
Есть две таблицы: T1, T2
в каждой таблице имеется поле date типа timestamp. так в результате должно выводиться отсортированные строки по полю date наприме, если T!: id date 1 1 2 3 3 4 4 18 T2: id date 1 2 2 10 3 5 то результат должен быть: 1) Т1.id=1 2) T2.id=1 3) T1.id=2 4) T1.id=3 5) T2.id=3 6) T2.id=2 7) T1.id=4 Помогите с запросом... В результат нужно включить значения из других таблиц. Есть еще две таблицы со статусами строк S1, S2 соответсвенно для таблицы T1 и T2. Т1.id=S1.id_t1, T2.id=S2_id_t2. Еще есть таблица, где хранится значение поля контрагент - C. T1.cont_id=C.id, T2.cont_id=C.id в результате для каждого результата должны иметь на выходе: date, status, contragent_name date - дата status - статус из таблиц S1, S2 contragent_name - название Контрагента из таблицы C. |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 2 Всего: 54 |
Это сообщение отредактировал(а) Frees - 14.10.2010, 13:04 -------------------- Кольцов Виктор Владимирович |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
Добавлено @ 12:19 Frees, Это сообщение отредактировал(а) Zloxa - 14.10.2010, 12:22 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 2 Всего: 54 |
не понял, к чему ты это? -------------------- Кольцов Виктор Владимирович |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 45 Всего: 454 |
Frees, в отличие от UNION ALL при простом UNION строки distinct-ятся.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 2 Всего: 54 |
да, точно не учел...
исправил пост выше Это сообщение отредактировал(а) Frees - 14.10.2010, 13:04 -------------------- Кольцов Виктор Владимирович |
|||
|
||||
| DeamonShan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 26.11.2005 Репутация: нет Всего: 6 |
а статус и название контрагента привязанного к данной строке7
|
|||
|
||||
| Zloxa |
|
||||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
Аппетиты приходят во время еды? Название темы "Выбор из двух таблиц с сортировкой по дате" Чесгря о том, что нужно соедениться с еще двумя таблицами, я прочитал только что. Чтение старта топика я прекратил сразу после того как обнаружил соответствие моего понимания вашей задачи и названия темы. там простой join, как я понимаю.
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
||||
|
|||||
| DeamonShan |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 26.11.2005 Репутация: нет Всего: 6 |
ну в топике ведь написано все подробно. в названии не поместилось все это)
делаю такой завпрос в пхпмайадмин, получаю ошибку:
Это сообщение отредактировал(а) DeamonShan - 14.10.2010, 13:25 |
||||
|
|||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 2 Всего: 54 |
-------------------- Кольцов Виктор Владимирович |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 2 Всего: 54 |
Может From ? Добавлено через 2 минуты и 34 секунды OFF DeamonShan, советую тебе думать а не бездумно копировать.. -------------------- Кольцов Виктор Владимирович |
|||
|
||||
| DeamonShan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 26.11.2005 Репутация: нет Всего: 6 |
Zloxa,
Frees, исправился... теперь возникла другая ошибка... отредактировал пост выше.. З
|
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
DeamonShan, присвойте алиас подзапросу.
Это сообщение отредактировал(а) Zloxa - 14.10.2010, 13:32 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| DeamonShan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 26.11.2005 Репутация: нет Всего: 6 |
Извеняюсь за глупые вопросы конечно!
я так понимаю, теперь таблица `tabl` будет содержать поля из id, time или же она присвоит все поля двух таблиц? Последнее не логично конечно, но все же. Добавлено через 2 минуты и 59 секунд Zloxa, за джоин отдельное спасибо! Akina, Frees, Спасибо ребята!!! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |