LINUX.ORG.RU
ФорумAdmin

квери для Postgres - «где у мну ошибка»? :)

 , ,


0

1

Приветствую!

создал мегаквери для постгреса 8.0.4

SELECT heading, received_date, msg_length, channel, network, subscriber, 
       channel_cccc, nnn, priority, error, msg_number, mss_num, mss_type, 
       received_format, output_format, storage_date, heading_date, operator, 
       treatment, 
       text
  FROM msg_2016_09_07 where received_date BETWEEN '2016-09-07 09:58:00'::timestamp AND '2016-09-07 11:58:00'::timestamp
  AND where heading::text Like 'UA%';

до конструкции «AND heading = UA* ;» - всё пашет, а в ней ругается на «where» ...?

хочу отобрать записи не только по промежутку по времени, но и чтоб стринг в колонке heading начинался со буков UA

что, где как? тип колонки heading : character varying(19), if that matters...

спасибо заранее!

★★

Последнее исправление: beastie (всего исправлений: 1)

Вместо второго where должен быть and. Просто удали второй where.

winlook38 ★★
()
Последнее исправление: winlook38 (всего исправлений: 1)

«где у мну ошибка»?

В ДНК, похоже.

anonymous
()
Ответ на: комментарий от Wizard_

сам на ходу компилирую....когда-то читал книгу подготовки к экзамену по мсскюэл, и чтото местами в башке зацепилось, а тут спешно надо скрипт сделать - находу пытаюсь импровизировать. да, спасибо, убрав второй вхере заработало, но теперь другая проблема выплыла - как обьединить строки? есть две таблицы, в каждой из которых есть один столбец с номером - этот номер связывает строки в обеих таблицах, одинаков для них. как обе эти таблицы обьединить по энтому номеру? то есть чтоб в новой таблице соответсвующая строка содержала обе строки из обоих таблиц с соответсвующей цифрой в ячейке?

надеюсь, можно понять, что я имел в виду....и ещё там както декодинг надо придумать как провести - один столбец в одной из баз содержит информацию закодированную по base64 ....

вот ж меня угораздило-то....:)

wisedraco ★★
() автор топика
Ответ на: комментарий от wisedraco

Тебе нужен join. А ещё нужно почитать про реляционную теорию. Рекомендую «Введение в системы баз данных» Криса Дейта.

Wizard_ ★★★★★
()

Чето вспомнилось

Под крики о кастрации,
В обкуренной прострации,
Как следствие мутации
Рождается в момент
Rollback segment для маленькой,
Для маленькой такой транзакции,
Для скромной такой транзакции
Огромный такой сегмент!
svr4
()
Последнее исправление: svr4 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.