SQL语句SELECT

    xiaoxiao2021-03-25  126

    select和select *

    学习来源SQL教程 , VARCHAR和VARCHAR2的区别 SELECT 语句用于从表中选出数据。 结果被存储在一个结果表中(称为结果集)。

    SQL SELECT语法

    SELECT 列名称 FROM 表名称

    以及:

    SELECT * FROM 列表名

    注释:SQL语句对大小写不敏感。SELECT 等效于 select。

    创建一张PERSON的表,

    CREATE TABLE PERSON(ID NUMBER NOT NULL ,NAME VARCHAR2(20) NOT NULL, AGE NUMBER NOT NULL,ADDRESS VARCHAR2(255) NOT NULL,EMAIL VARCHAR2(30),PHONENUMBER NUMBER);

    其中的有一点要说明一下VARCHAR和VARCHAR2的区别, 1. VARCHAR2把所有的字符都占两个字节处理(一般情况下),VARCHAR只对汉字和全角等字符占两个字节 2. VARCHAR2把空串等同于NULL处理,而VARCHAR人按照空串处理 3. VARCHAR2字符要用几个字节存储,要看数据库使用的字符集

    插入数据之后的表:

    IDNAMEAGEADDRESSEMAILPHONENUMBER1Henry25ShenZhen ChinaHENRY@163.COM158158814492Vasiliki24GuiYang ChinaVasiliki@163.com155147315893Hutchins24ChengDuHutchins@163.com18888888888

    查询数据库里面的名字select name from person;

    NAMEHenryVasilikiHutchins

    查询数据库里面的名字和地址select name,address from person;

    NAMEADDRESSHenryShenZhen ChinaVasilikiGuiYang ChinaHutchinsChengDu

    如果想从person表中取出所有列那就用*代替列的名称 (*是所选所有列快捷方式)

    SELECT * FROM PERSON IDNAMEAGEADDRESSEMAILPHONENUMBER1Henry25ShenZhen ChinaHENRY@163.COM158158814492Vasiliki24GuiYang ChinaVasiliki@163.com155147315893Hutchins24ChengDuHutchins@163.com18888888888

    PS:我是一只小菜鸟

    转载请注明原文地址: https://ju.6miu.com/read-12101.html

    最新回复(0)