![]() |
|
Модераторы: skyboy |
![]()
|
|
| Ronin08 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 16.2.2008 Где: г.Москва Репутация: нет Всего: 1 |
Доброго времени суток!
Имеют 2 вьюшки. В каждой из них есть поле id_org; В 1й вьюхе id_reg, например, от 1 до 100, во второй, например (4,3,77,55) Надо сделать запрос, который выдовал бы первую вьюху с добавлением битового поля, которое принимает значение 1 для тех id_reg, которые есть во второй вьюхе! --------------------
Зачем вставать рано или поздно? Надо вставать вовремя |
|||
|
||||
| Zloxa |
|
||||||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
если во второй вьюхе id_reg уникален
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
||||||
|
|||||||
| Gluttton |
|
||||||||||||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 24 Всего: 54 |
Итак, создадим две таблицы с полем ID_REG и "бесполезным" полем FIELD:
Создадим представления, как полные выборки из таблиц:
И заполним таблицы тестовыми данными:
И тогда вот такой запрос:
Вернет нам все столбцы представления VA и признак наличия поля в предсталении VB:
Для проверки запроса можно убрать коментарий с закоментированных строк и получим:
Это сообщение отредактировал(а) Gluttton - 22.1.2010, 17:19 -------------------- Слава Україні! |
||||||||||||
|
|||||||||||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| Gluttton |
|
|||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 24 Всего: 54 |
Пишу и размышляю, пусть NULL в default'е лепит, или подтолкну ТС к размышлениям... Дай думаю напишу else 0, никто и не заметит... Ан нет - заметили Строго говоря я согласен с тем, что следование требованиям ТЗ важнее, чем следование личным предпочтениям или даже здравому смыслу -------------------- Слава Україні! |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
ай как я люблю своим аналитикам задавать вопрос "вы действительно хотите чтобы я сделал именно так, как вы это написали?" и так эдак с прищуром ухмыляюс иcподлобия. Они тут же так очковать начинают, вдруг понимают что мы не в дедском садике в песочнице пасочки лепим, чуством ответственности проникаются, ТЗ на доработку забирают. А я обратно на винград - флудить -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| Gluttton |
|
|||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 24 Всего: 54 |
К сожалению не имею отношения к IT, но как человек созерцающий процес изготовления и поставки техники, со всей ответственностью могу сказать, что если сделать по уму, то при проведении тех. инспекции могут принять, а могут и не принять, а вот если сделать по ТЗ, то тут уж точно примут Это сообщение отредактировал(а) Gluttton - 22.1.2010, 17:43 -------------------- Слава Україні! |
|||
|
||||
| Ronin08 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 16.2.2008 Где: г.Москва Репутация: нет Всего: 1 |
всем спасибо!
Это сообщение отредактировал(а) Ronin08 - 25.1.2010, 09:33 --------------------
Зачем вставать рано или поздно? Надо вставать вовремя |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |