| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > Помогиет с СЕЛЕКТОМ |
| Автор: Kolia 11.1.2006, 21:42 | ||
| Есть 2 таблицы А: id status B: id a_id <- через этополе связан с таблицей А date type Надо написать селект, чтобы вышло такое: A.id, A.status, B.date Есть условия. Надо брать записи из таблицы В с определенным значение type и чтобы date была больше какой-то указаной даты. Если таких записей несколько, то должна браться запись, у которой значение cdate новее (больше) Для одной В таблицы написал
Ко всему этому прикрутить бы a.status |
| Автор: DeadSoul 11.1.2006, 21:54 | ||
|
| Автор: Kolia 11.1.2006, 22:12 | ||
Напмсал
На что получил ответ Incorrect syntax near the keyword 'INNER'. |
| Автор: boevik 11.1.2006, 22:12 | ||
А если по простому
|
| Автор: Kolia 11.1.2006, 22:21 | ||||
Тебе зачот. Сработало. Получи плюсик |
| Автор: DeadSoul 11.1.2006, 22:48 |
| О простом варианте как-то не подумал Надеюсь добрый модератор снесет два моих поста в данной теме. |
| Автор: Akina 11.1.2006, 23:44 | ||
Это потому что вложенному селекту не был дан алиас. |