powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / SQL в BDE
3 сообщений из 3, страница 1 из 1
SQL в BDE
    #37264336
K K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
K K
Гость
Мне нужно выбрать из таблицы значения по 2 условиям.
Запрос выглядит вот так

SELECT * FROM PRS WHERE
PRS."Код заявки" = 'КЛ01'
AND PRS."Номер" = '123 '

Он ни чего не возвращает. Но!!! если делать так
SELECT * FROM PRS WHERE
PRS."Номер" = '123 '

и вот так

SELECT * FROM PRS WHERE
PRS."Код заявки" = 'КЛ01'

то в обоих случаях требуемая мне запись присутствует в возвращаемых запросом записях Решил извратиться и сделать так

select *
from "1.sql" as t
where
t."Номер" = '123 '

в 1.sql записал
SELECT * FROM PRS WHERE
PRS."Код склада" = 'СЦ01'

и о чудо работает! Сделал через файл потому, что не BDE не понимает такое

select *
from (
SELECT * FROM PRS WHERE
PRS."Код склада" = 'СЦ01'
) as t
where
t."Номер" = '123 '

Так вот! почему так?! Все бы худо бедно сошло, но мне нужно выполнить "DELETE FROM". Запросы с двумя условиями и более, с другими столбцами работают нормально, без извращений.
Уточнения: имена столбцов написаны на кириллице и с еще одним полем являются составным ключом. Парадокс версии 4
...
Рейтинг: 0 / 0
SQL в BDE
    #37264355
K K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
K K
Гость
то что СЦ01 и КЛ01 не смотрите это я пролядел когда постил
...
Рейтинг: 0 / 0
SQL в BDE
    #37267961
const64+
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
K K,

Выложите здесь таблицу, или скрипты создания и заливки данных - посмотрю.

Что касается подзапросов - то BDE-шный LocalSQL их не поддерживает...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / SQL в BDE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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