Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Создание списка / 3 сообщений из 3, страница 1 из 1
13.03.2006, 10:25
    #33595676
DDT
DDT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание списка
Привет.

Нужно сделать следующий запрос:

ВЫБРАТЬ * ИЗ таблица1 ГДЕ таблица1.поле1 В
(
ВЫБРАТЬ таблица2.номер ИЗ таблица2

+ таблица1.поле1 = некоторое_значение
)


Т.е. к списку надо добавить свое не которое условие. Как это описать синтаксически. Через запятую не работает.

Спасибо.
...
Рейтинг: 0 / 0
13.03.2006, 11:57
    #33596047
Владимор Конев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание списка
Так и пиши:

Код: plaintext
1.
2.
3.
ВЫБРАТЬ * 
     ИЗ таблица1 
    ГДЕ таблица1.поле1 В ( ВЫБРАТЬ таблица2.номер ИЗ таблица2)
      И таблица1.поле1 = некоторое_значение;


Или так:

Код: plaintext
1.
2.
3.
4.
5.
ВЫБРАТЬ * 
     ИЗ таблица1 
    ГДЕ таблица1.поле1 = некоторое_значение
      И существует (ВЫБРАТЬ всё_равно_что 
                         ИЗ таблица2
                        ГДЕ таблица1.поле1 = таблица2.номер);

Или даже вот так:

Код: plaintext
1.
2.
3.
ВЫБРАТЬ таблица1.* 
     ИЗ таблица1, таблица2
    ГДЕ таблица1.поле1 = таблица2.номер
      И таблица1.поле1 = некоторое_значение;

А теперь, если всё это переведёшт на англицкую мову, то получишь готовые запросы
...
Рейтинг: 0 / 0
15.03.2006, 11:51
    #33601767
Иман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание списка
это наверно 1с под постгресом :)
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Создание списка / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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