Примеры SQL запросов в sqlite


sql  sqlite 
Ответы

Создать таблицу users

CREATE TABLE users (
    id INTEGER NOT NULL,
    name VARCHAR NOT NULL,
    password VARCHAR,
    created DATETIME,
    disabled BOOLEAN,
    PRIMARY KEY (id),
    UNIQUE (name),
    CHECK (disabled IN (0, 1))
);

Создать запись в таблице users

INSERT INTO users VALUES (
    1,
    'admin',
    'password',
    '2017-09-17 19:14:57.773259',
    0
);

Создать запись в таблице users с указанием полей

INSERT INTO users (id, name) VALUES ( 1, 'admin' );

Выбрать все записи из таблицы users

SELECT * FROM users;

Выбрать те записи из таблицы users при условии совпадения по столбцу name

SELECT "id", "name"
FROM users
WHERE "name"='admin';

Обновить запись

UPDATE users SET password='newpassword' WHERE id=1;

Удалить записи, содержащие в столбце name значения admin из таблицы users

DELETE FROM users WHERE "id"=1;

Удалить таблицу users

DROP TABLE users;

Возможно будут интересны и другие вопросы
© RemiZOffAlex