首页 > 数据库 >初学MySQL之基础篇1

初学MySQL之基础篇1

时间:2024-09-30 12:23:08浏览次数:7  
标签:SQL 基础 别名 注释 关键字 初学 大小写 MySQL SELECT

1、基本规则

SQL 可以写成一行或者多行,关键字不能被缩写也不能分行;

但为了提高可读性,各子句分行写,必要时使用缩进;

每条命令以 ; 或 \g 结束 ;

所有的()、单引号、双引号使用英文状态输入,必须成对结束;

字符串型和日期、时间类型的数据使用单引号(' ')表示;

列的别名尽量使用双引号(" "),且不建议省略as。

2、SQL大小写规范

MySQL 在 Windows 环境下大小写不敏感,但在 Linux 环境下大小写敏感;

数据库名、表名、表的别名、变量名必须严格区分大小写;

关键字、函数名、列名(或字段名)、列的别名(字段别名)是忽略大小写的。

故可采用统一的书写规范:

数据库名、表名、表别名、字段名、字段别名等都小写

SQL关键字、函数名等都大写

4、注释规则

单行注释:#注释文字

单行注释:--  注释文字(--后面有一个空格)

多行注释:/* 注释文字 */

4、基本的SELECT语句

① SELECT...

SELECT 123; #没有子句

② SELECT ... FROM

SELECT  #选择哪个列
FROM  #从哪个表中选择

#选择全部列
SELECT *
FROM students;

#选择特定列
SELECT number_id, address_id
FROM students;

标签:SQL,基础,别名,注释,关键字,初学,大小写,MySQL,SELECT
From: https://blog.csdn.net/qq_44147623/article/details/142501338

相关文章

  • Windows平台下安装与配置MySQL9
    Windows平台下安装与配置MySQL9 要在Windows平台下安装MySQL,可以使用图行化的安装包。图形化的安装包提供了详细的安装向导,以便于用户一步一步地完成对MySQL的安装。本节将详细介绍使用图形化安装包安装MySQL的方法。1.2.1 安装MySQL要想在Windows中运行MySQL,需要32位或6......
  • 完全零基础 轻松学Python:基本语法元素和函数
    一、基本语法元素01缩进02注释03保留字04变量05数据类型06赋值07函数二、几个常见函数01input()02print()03eval()04type()05id()06dir()07help()-TheEnd -......
  • 解决 ASP.NET Core MySql varchar 字符串截取(长度 255)
    解决ASP.NETCoreMySqlvarchar字符串截取(长度255) ASP.NETCore中使用MySql,如果字段类型为varchar,不管设置多少长度,插入或更新数据的时候,会自动截断(截取255长度的字符)。出现问题的原因,就是使用了MySql.Data.EntityFrameworkCore程序包(我使用的版本是7.0.7-m6),可能是......
  • EntityFramework.Extended 支持 MySql
    EntityFramework.Extended支持MySql EntityFramework.Extended默认不支持MySql,需要配置如下代码:[DbConfigurationType(typeof(DbContextConfiguration))]//增加配置publicclassSchoolDbContext:DbContext,IDbContext{publicSchoolDbContext()......
  • MySQL登录时出现ERROR 1045: Access denied for user ‘root‘@‘localhost‘ (using p
    Mysql在使用过程中,可能会遇到登录问题,比如常见的错误信息:“Accessdeniedforuser‘root’@‘localhost’(usingpassword:YES)”。本文将分析这个问题的可能原因,并提供一系列解决方案. 定位报错原因出现这个Accessdenied问题的原因有如下可能:MySQL的服务器停止了。......
  • mysql数据库多表查询
    单表查询1、普通查询(1)命令:select*from<表名>;//通匹(2)命令:select<要查询的字段>from<表名>;2、去重查询(distinct) 命令:select distinct <要查询的字段>from<表名>3、排序查询(orderby) 升序:asc降序:desc降序排列命令:select<要查询的字段名>from<表名>orderby<......
  • 单片机基础
    前言:哈哈哈,细心的小伙伴会方向我的发现又又又变了!其实很正常啦,人生就是一个不断探索的过程,你总要多走一些路,才能感受到不一样的风景嘛。正言:由于学校最近有一个很厉害的比赛,我和“搭子”一拍即合,决定弄一个遥控小车。但是对于纯小白来说,这太困难了,不是不会走,而是根本不知道......
  • 【MySQL】数据库中的内置函数
    W...Y的主页......
  • Rhino基础操作3 - 出图篇
    注:非结构建模专业,纯粹是用Rhino写实用新型专利,所以学了下Rhino的建模。不理解最简面、曲线阶数的影响等,请原谅。--本篇导航--圆角(假圆角、倒圆角方法)快照(快速切换、加切换动画)提取线稿的方法、打印截面图(截平面、剖面线)图纸(做说明书、打印出图)上材质、展UV渲染出图......
  • 2024-2025-1 20241419《计算机基础与程序设计》第一周学习总结
    课程要求目标:基于VirtualBox虚拟机安装Ubuntu作业正文:基于VirtualBox虚拟机安装Ubuntu教材学习内容总结1.计算系统:由软件、硬件及其管理的数据组成的用于解决问题以及与其所处环境进行交互的一种动态实体。2.计算系统的分层:计算系统的各个具体组成部分。3.抽象:一种只保留......