UPDATE employee SET salary = 5000 WHERE id = 1 and salary < 5000;
create table users (
id integer primary key autoincrement,
name text,
email text
);
create table journal (
user_id integer references users(id),
event_date timestamp
/*
остальные поля журнала
*/
);
UPDATE winka SET losse = losse + 1 WHERE user_id = 1;
UPDATE winka SET win = win + 1 WHERE user_id = 1;
create table users (
id integer primary key autoincrement,
mute_time int not null default 0
);
create unique index col1_uniq on dbname (col1);
CREATE TABLE test (
id INTEGER PRIMARY KEY AUTOINCREMENT,
s TEXT,
t TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
INSERT INTO test(s) VALUES ('string');
SELECT * FROM test;
select * from users
order by case
when v1 > 0 then v1
when v2 > 0 then v2
else v3
end desc;
$sql = "CREATE TABLE таблица1(
id INTEGER PRIMARY KEY,
col1 INT,
col2 TEXT
);";
$db->exec($sql);
$sql = "INSERT INTO таблица1(col1, col2) VALUES
('aaaa', 'bbbbb'),
('xxx', 'yyy');";
$db->exec($sql);
$sql = "SELECT * FROM таблица1;";
$result = $db->query($sql);
while ($row = $result->fetchArray(SQLITE3_ASSOC)) {
$array[] = $row;
}
print json_encode($array);
SELECT strftime('%d.%m.%Y', `date_registration`) AS `date_registration` FROM `users` WHERE `user_id` = ?
select * from t1
where type = 4444 and date between '2017-5-4-12.00.00' and '2017-5-4-17.59.59';
INSERT INTO table_1 (name, quantity)
VALUES ('Name1', 1), ('Name2', 1)
ON CONFLICT (name) DO UPDATE SET quantity = quantity + 1
;