DELETE FROM pos WHERE num < 10000
?num::integer < 10000
. Где я лапухнулся?
CREATE FUNCTION check_login_and_password(
_login character varying,
_password character varying
)
RETURNS boolean AS
$$
SELECT EXISTS(SELECT * FROM table_name WHERE login = _login OR password = _password);
$$
LANGUAGE sql;
CREATE FUNCTION check_login_and_password(
_login character varying,
_password character varying
)
RETURNS bigint AS
$$
SELECT count(*) FROM table_name WHERE login = _login OR password = _password;
$$
LANGUAGE sql;
Что делаю не так?
Как правильно подставить параметры в запрос
db.query(`
SELECT *
FROM table
WHERE id NOT IN ($(list:csv))
LIMIT $(limit)
`, obj)
SELECT date_trunc('month', date_created), count(*)
FROM table_name
GROUP BY date_trunc('month', date_created)
UPDATE test SET
target_id = t.new_id
FROM (
SELECT
unnest(ARRAY[1206, 1210, 1211, 1250]) AS old_id,
unnest(ARRAY[1281, 1282, 1283, 1287]) AS new_id
) AS t
WHERE target_id = t.old_id