⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 help.hlp

📁 用CJ60Lib界面库制作的SQL数据库客户与服务器程序。
💻 HLP
字号:
- - - - - - - - - - - - - - - - - - - - - MINISQL HELP - - - - - - - - - - - - - - - - - - - -

注意:
MINISQL尚不完善,因此要在每条语句后加上分号;

=====================================================

一、资料定义DDL (Data Definition Language) 
1、建表格:
CREATE TABLE table_name( 
column1 DATATYPE , 
column2 DATATYPE ,
...);
说明:DATATYPE - - 是资料的格式,包括
        int		4 BYTES
        long		4 BYTES
        float		8 BYTES
        date	
        char( NUM )	NUM :数目,用户定义	

2、建立索引:
CREATE INDEX index_name ON table_name (column_name);
说明:对某个表格的栏位建立索引以增加查询时的速度。

3、删除表格:
DROP TABLE table_name;

4、删除索引:
DROP INDEX index_name;

=====================================================

二、资料操作DML (Data Manipulation Language)
1、增加资料:
INSERT INTO table_name (column1,column2,...)
VALUES ( value1,value2, ...);
说明:
        1.若没有指定column 系统则会按表格内的栏位顺序填入资料。
        2.栏位的资料形态和所填入的资料必须吻合。

2、查询资料:
基本查询
SELECT column1,columns2,...
FROM table_name;
说明:
        把table_name 的特定栏位资料全部列出来

SELECT *
FROM table_name
WHERE column1 = xxx1
      and column2 = xxx2 ...;
说明:
        1.‘*’表示全部的栏位都列出来。
        2.WHERE 之后是接条件式 =,把符合条件的资料列出来。

SELECT *
FROM table_name
WHERE column1 between xxx1_1 and xxx1_2 and
      column2 between xxx2_1 and xxx2_2 ...;
说明:
        1.‘*’表示全部的栏位都列出来。
        2.WHERE 之后是接条件式 between,把符合条件的资料列出来。

--------说明:
        可以把上面三种形式混合成复杂查询

3、更改资料:
UPDATE table_name
SET column1 = 'xxx′
WHERE conditoins;
说明:
        1.更改某个栏位设定其值为‘xxx’。
        2.conditions 是所要符合的条件、若没有 WHERE 则整个 table 的那个栏位都会全部被更改。

4、删除资料:
DELETE FROM table_name
WHERE conditions;
说明:删除符合条件的资料。

=====================================================

三、退出MINISQL系统:
EXIT;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -