240
收录了42篇文章 ·129个问题 · 0人关注

Java数据库知识问答社区,提供从入门到进阶数据库学习过程中常见疑惑问题答案和技术分享,同时包括了资深编辑和热心网友的回答。


0

数据库基础知识2

DAY07一、条件查询USE offcnoa;-- 关系表达式查询-- 查询薪资大于2000的员工信息SELECT * FROM emp WHERE sal > 2000;-- 查询员工的job 不是'manager'SELECT * FROM emp WHERE job != 'manager';-- 逻辑表达式-- 查询员工...

0

java二阶段week02_day07_数据库

#1、查询员工的姓名SELECT ename FROM emp;#2、查询员工的薪水以及姓名SELECT ename,sal FROM emp;#3、查询员工表所有的数据SELECT * FROM emp;#4、查询每一个员工的年薪(包含补助)SELECT ename , sal + IFNULL(comm , 0) FROM emp;#5、查询薪水为5000的员工S...

0

java

#1、查询员工的姓名SELECT ename FROM emp;#2、查询员工的薪水以及姓名SELECT ename,sal FROM emp;#3、查询员工表所有的数据SELECT * FROM emp;#4、查询每一个员工的年薪(包含补助)SELECT ename , sal + IFNULL(comm , 0) FROM emp;#5、查询薪水为5000的员工S...

0

查询操作练习2

-- 1.查询员工的姓名SELECT ename 姓名 FROM emp;-- 2.查询员工的薪水及姓名SELECT ename 姓名,sal 薪水 FROM emp;-- 3.查询员工表所有数据SELECT *FROM emp;-- 4.查询每一个员工的年薪(包含补助)SELECT ename 姓名 ,(sal + IFNULL(comm,0))*12 年薪 FROM e...

0

SQL查询操作

一、新建几张表如下:/*SQLyog 企业版 - MySQL GUI v8.14MySQL - 5.5.62 : Database - offcnoa**********************************************************************//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=&...

0

作业

/*创建表dept (部门表) DEPTNO (部门编号) int NAME(部门名称) varchar LOC(部门的地址) varcharemp(员工表) EMPNO(员工编号) int ENAME(员工的名称) varchar JOB(工作岗位) varchar MGR(直接上级领导编号) int HIREDATE(入职日期) date SAL(薪资,工资...

0

sql约束

-- sql约束/* 添加数据的时候给上限制条件 主键约束 primary key auto_increment 非空约束 not null 唯一约束 unique 默认值约束 default*//*主键约束。理论上每一张表都应该有一个主键,将一个字段设置为主键之后,该字段不能为空并且不能重复主键一般都是附...

1

mysql数据类型

/* 整数类型 int bigint smallint int 小数类型 double(n,m) float double 字符串类型 varchar char varchar(20) 时间日期类型 date 年月日 time 时分秒 datetime 年月日时分秒 timestamp 时间戳*/CREATE TABLE t1( tid INT, money DOUBLE, tn...

0

DQL

-- SELECT 查询-- 查询表中所SELECT *FROM student;-- 查询单列SELECT sname FROM student;-- 查询多列SELECT sname,age FROM student;-- 给列名设置别名 as 可以省略不写SELECT sname AS 姓名,age AS 芳龄 FROM student;-- 条件查询 where 查询姓名为张三的...

0

DML

# DML 数据操纵语言 对表中的数据进行添加、删除、修改操作# insert 添加 update修改 删除 deleteUSE db1;CREATE TABLE student( sid INT, sname VARCHAR(20), sex VARCHAR(20), age INT, hobby VARCHAR(20));-- 添加数据 insert intoINSERT INTO stude...

0

DDL库操作

# 我是注释-- 调节字体大小 ctrl+鼠标滑轮/* sql语言不区分大小写 执行sql的快捷键 f9*/# DDL库操作 创建数据库、修改、删除-- 创建一个默认值字符集的数据 CREATE 创建 DATABASE数据库CREATE DATABASE db1;-- 创建指定字符集的数据库CREATE DATABASE db2 CHA...

0

DDL表操作

-- DDl表操作/*1、创建表create table 表名( 字段1 数据类型1, 字段2 数据类型2, .....) 2、查看表结构desc 表名;3、修改表名alter table 表名 rename 新表名;4、添加一列 默认最后添加 alter table 表名 add 字段名 数据类型; 在最前面添加 alter table 表名...

0

MySQL练习

CREATE DATABASE a;USE a;SHOW CREATE DATABASE a;SHOW DATABASES;CREATE TABLE students( num INT, sname VARCHAR(20), sex VARCHAR(20)) DROP DATABASE a;INSERT INTO students(sname) VARCHAR('张三&#3...

1

MySQL数据库的操作

数据库的基本操作命令一、常用的数据库的操作(DDL)1、查询数据库表show databases;2、切换数据库use mysql;3、创建默认字符集数据库create database db;4、切换成新建的数据库USE db;5、创建指定字符集的数据库create databasedb2 charset gbk;6、修改数据...

0

Day01_Homework:datebase

CREATETABLEdept(deptLONG); ALTERTABLEdeptDROPdeptno; ALTERTABLEdeptADDdeptnoINTFIRST; ALTERTABLEdeptADDNAMEVARCHAR(10); ALTERTABLEdeptADDLOCVARCHAR(50); INSERTINTOdept(deptno,NAME,LOC) VALUES(01...