トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

SQlite

SQLITE

http://www.sqlite.org/index.html

  INSERT

INSERT

  SELECT

リレーション

SELECT * FROM テーブル名, テーブル名

JOIN

SELECT * FROM テーブル名 JOIN テーブル名
SELECT idg,name FROM ptable JOIN ctable ON ptable.idg=ctable.idg

内部結合

SELECT ptable.idg,name FROM gid INNER JOIN ptable  ON ptable.idg = gtable.idg

外部結合

SELECT ptable.idg,name FROM gid LEFT OUTER JOIN ptable ON ptable.idg = gtable.idg

データを更新

UPDATE テーブル名 SET カラム名1 = 値1, カラム名2 = 値2, ... WHERE 条件式;
update ptable set name = 'Yamaoka' where gid = 3;

Vewer

https://sqlitebrowser.org/

$ zypper in -y build git-core, libQt5Core5,  libQt5Core5-32bit,  libqt5-qtbase,  libqt5-qtbase-devel,  libqt5-qttools,  libqt5-qttools-devel,  build,  gcc-c++,  gcc,  sqlite3-devel,  libsqlite3-0,  cmake,  antlr-devel,  sqlcipher-devel
$ git clone https://github.com/sqlitebrowser/sqlitebrowser
$ cd sqlitebrowser
$ mkdir build
$ cd build
$ cmake -Dsqlcipher=1 -Wno-dev   -DFORCE_INTERNAL_QSCINTILLA=ON ..
$ make
$ sudo make install

freebook??

http://etc.usf.edu/lit2go/

http://www.gutenberg.org/

https://www.aozora.gr.jp/