MySQL -> PostgreSQL

помогите новичку
имею запрос на MySQL, требуется заставить его работать в PostgreSQL

SELECT * FROM table WHERE pid = '$id_user' AND data < DATE_FORMAT(NOW(),'%Y-%m-%d 23:59:59') - INTERVAL $end DAY

"data" TIMESTAMP NOT NULL DEFAULT '2001-01-01 00:00:00',

как я понимаю, затыка на выборку по полю data

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

'SELECT * FROM table WHERE

'SELECT *
FROM table
WHERE pid = '$id_user'
AND data < (current_timestamp - '1 day'::interval)'

SELECT id, name, address,

SELECT
id, name, address, port,
icon, color, timezone,
allowedSecurityLevel, population
FROM realmlist
WHERE color <> 3
ORDER BY name

не пойму, где ошибка? :(

извините,

извините, исправил у себя в проге ошибку:)
- if (PQresultStatus(result) != PGRES_COMMAND_OK)
+ if (PQresultStatus(result) != PGRES_COMMAND_OK && PQresultStatus(result) != PGRES_TUPLES_OK)

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023