mysql基础题目解答

作者&投稿:第鹏 (若有异议请与网页底部的电邮联系)
mysql基础题目解答~

1. SELECT TITLE,SUBTITLE,ISBN FROM TITLES;
2. SELECT MAX(authID),MIN(authID),AVG(authID),COUNT(authID) FROM authors
3. SELECT COUNT(DISTINCT AUTHID) FROM AUTHORS
4. ALTER TABLE LANGUAGES ADD TEMP INT
ALTER TABLE LANGUAGES MODIFY TEMP VARCHAR(10)
5. ALTER TABLE LANGUAGES DROP TEMP
6. SELECT * FROM AUTHORS ORDER BY AUTHID DESC LIMIT 10,10
7. mysqldump -uroot -p123 book authors > d:\authors.sql
mysqldump为备份命令, -u-p参数为数据库登录用户名和密码,book为authors表所在数据库名称,d:\authors.sql为备份数据存储的文件路径
8. 向publishers表中插入一条记录,该记录在publName字段中的存储值为
o'reilly & associate
9. 求当前日期31天前的日期
SELECT SUBDATE(NOW(), 31)
求当前日期一年两个月前的日期
SELECT SUBDATE(SUBDATE(NOW(), INTERVAL 1 YEAR), INTERVAL 2 MONTH)
10. 不明白题目出的什么意思,只有将表达式在mysql中select一下就可返回下面的结果了啊
SELECT 1 XOR 1, 0 XOR 0, 1 XOR 0, 0 XOR 1, NULL XOR 1

我几经发到你的邮箱中去了,请注意查收。悬赏分请给我吧。谢谢!

选择题

1. D 2. B 3. B 4. B 5. B 6. C 7. B 8. B(应该是 DROP TABLE WORLD)

问答题

1. (1) 不知道
(2) 额...2个是不同的约束
主键约束:建立此约束后,对指定列进行唯一约束,并且自动生成一个聚集的索引。外表可以通过外键的形式连接该列。等等...
UNIQUE唯一约束:只是对指定列进行唯一的约束。

2. SELECT A.AUTHORS, B.AUTHNAME, A.TITLE, B.TS
FROM TITLES A, AUTHORS B
WHERE A.AUTHORS = B.AUTHNAME
AND B.AUTHNAME > 2
GROUP BY B.AUTHNAME
如果两个表之间没有关联关系,就把WHERE 子句后的拿掉

3. 不知该如何回答
看到补充图片后解释如下
Stored Connection:存储MySQL连接名称
Server Host:服务器地址 Port:端口号
Username:登录用户名
Password:登录密码
Default Schema:默认连接数据库名


MySQL,问题:求出每科的平均成绩、最高成绩、最低成绩及对应的学生信息...
这题目考的是关联查询、分组、排序等基础知识1.每科的平均成绩:select avg(grade) from stu_grade group by course;2.每科的最高成绩及对应的学生信息:select B.grade,A.* from stu_grade as Bleft join stu_info as A on B.stu_No = A.stu_Nogroup by B.course order by B.grade ...

mysql题目,如下图,最后一题怎么sql怎么写?
select 表1.学生姓名 from 表1 AS A inner join (select sum(收款金额) as 收款金额,学生姓名 from 表2 group by 学生姓名 ) AS B on A.合同金额 = B.收款金额

计算机二级mysql的一道题。 用户LISA在MySQL中建立了一个读者借阅图书数...
第一个问题:root是超级用户,可以创建用户 LASA在题目中已经说了有创建权限 U1 只拥有查询权限 U2 有插入权限(U2可以使用create user命令是因为此命令等同于向mysql.user表中插入数据,如:Insert into mysql.user(Host,User,Password) values('localhost','user1','123456');第二个问题:请看图 ...

高手,请帮我解答mysql题目吧!谢谢,如能解决,万分感激!!!
1. create table Student(Sno varchar(20) not null primary key,...兄弟,又不给分,我就意思一下啊。其它 的你跟着写写。

mysql的基础题目在表中 查询出价格 price 第一个数字为 5~8 之间 的...
select * from titles where price like '5%' or price like '6%' or price like '7%' or price like '8%' with ur;between a and b 不能像楼主那么用。

mySQL题目:创建一个储存函数,判断员工是否在研发部工作,若是则返回其...
CREATE FUNCTION XL(XH CHAR(6))RETURNS CHAR(10)BEGIN DECLARE BM,ED CHAR(6);SELECT departmentID,education INTO BM,ED FROM employees WHERE employeeID =XH;IF bm=“4” THEN RETURN ED;ELSE RETURN “NO”;END IF;END

大数据分析师面试必备:java与mysql解析
3. mysql中InnoDB和MyISAM引擎的差异:innodb支撑:事务和主外键 myisam不支撑:事务和主外键 4. 【不需要背诵,选择题考点】向mysql中,a向表中添加数据的几种写法,题目:id int 主键自增,name varchar(11) 不为空。5. 操作mysql数据库表有两种方式,第一种:点八点吧;第二种:写代码。【不...

求解决sql题目
一下是答案适用于MySQL.1.SELECT 分类名 FROM 商品表1 WHERE COUNT(数量)>10;2.DELIMITER CREATE PROCEDURE showInfo(IN course VARCHAR(50))BEGIN SELECT 学生号,姓名 FROM 学生表 WHERE 学生号=(SELECT 学生号 FROM 选课表 WHERE 课程号=(SELECT 课程号 FROM 课程表 WHERE 课程名=course))END D...

MySQL 中的三种子查询
本篇开始是子查询的学习笔记,首先是一道题目:where 型子查询,如果是 where 列 =(内层 sql) 则内层 sql 返回的必须是单行单列,单个值。where 型子查询,如果是 where 列 in(内层 sql) 则内层 sql 返回的必须是单列,可以多行。在学习 from 子查询之前,需要理解一个概念: 查询结果集在...

本人初学数据库,遇到两道关于SQL的题,请高手指点下,谢谢。
SQL Server, MySQL, SQLite , PostgreSQL 支持 UPDATE CASCADE 。但是题目上面没有明确说明, 这个外键是 UPDATE CASCADE 因此这个 C 只能是 如果其他几个都错的情况下, 才选择 C.如果 存在有 Scode = '001201' 的数据, 且 Score 表无数据,那么就会更新一行数据。如果不存在 Scode = '...

泗县18073012043: mysql基础题目解答 -
简罚复方: 1. SELECT TITLE,SUBTITLE,ISBN FROM TITLES;2. SELECT MAX(authID),MIN(authID),AVG(authID),COUNT(authID) FROM authors3. SELECT COUNT(DISTINCT AUTHID) FROM AUTHORS4. ALTER TABLE LANGUAGES ADD TEMP INT ...

泗县18073012043: mysql基本语句 -
简罚复方: 查看:SELECT * FROM [表名] 删除:DELETE FROM [表名] WHERE ID=? 添加:INSERT INTO [表名] ([字段1],[字段2],[字段3])VALUES(值1,值2,值3) 修改:UPDATE [表名] WHERE ID=? 自己多看吧,别人给你的只是基本的,如果在应用还在花点时间在上面的,不过但愿能帮到你,呵呵...

泗县18073012043: 15个 MySQL 基础面试题,DBA 们准备好了吗 -
简罚复方: 问题1:你如何确定 MySQL 是否处于运行状态?答案: 在Debian 上运行命令 service mysql status,然后看输出即可. 在 RedHat 或者 centos 上运行命令 service mysqld status,然后看看输出即可.问题2:如何开启或停止 MySQL 服务?答案...

泗县18073012043: 计算机mysql二级的基本操作题、简单应用题和综合应用题分别包含?
简罚复方: 上机考试,考试时长120分钟,满分100分. 1.题型及分值 单项选择题 40分(含公共基础知识部分10分) 操作题 60分(包括基本操作题、简单应用题及综合应用题) 2.考试环境 开发环境:WAMP 5.0及以上 数据库管理系统:MySQL 5.5 编程语言:PHP

泗县18073012043: 我是小白,请大虾帮忙解决几个MYSQL数据库的基础问题,我的概念很是模糊!谢谢了 ! -
简罚复方: NOT NULL是非空的意思,即不允许此列输入空值这里没设主键的列只有gradename,如果你的业务不允许此列为空值,那当然不能省略not null.最后一行自增=6的意思是此列自增值直接从6开始自增,意思是跳过1-5,如果想跳过1-5就不能省略,如果就想从1开始自增就可以省略

泗县18073012043: 大家帮我看一下mysql基础知识一个选择题,谢谢了.我感到有点疑惑~~~~ -
简罚复方: 选BD .LIMIT 5 和 LIMIT 0, 5 是相同的,表示从查询出来的记录中取出位置为 0 - 5 (不含5)的数据,也就是位置为 0 , 1 ,2, 3, 4 位置的记录,注意取记录的时候是 “含头不含尾”即 [ start , end ) 但 LIMIT 5 取出的数据只能说是最多取到5条,也就是说强制不了,比如你查询结果小于 5 条记录,那么, LIMIT 5 得到的肯定少于5条记录,也就是返回真实查询出来的记录.LIMIT 后面必须跟参数,否则语法错误,无法执行,当然是查不了数据了.

泗县18073012043: mysql 根据一个表的数据更新另一个表表A 有字段aid 和 t1表B 有字段aid 和 t2(2个aid内数据相同)当t2的数字大于5时 修改与其aid相同的表A中的t1为2 -
简罚复方:[答案] mysql下可以直接内联接进行update效率要高很多: update 表A a1 inner join 表B a2 using(aid) set a1.t1=2 where a2.t2>5

泗县18073012043: MySQL数据库问题高手解答
简罚复方: 你要添加新的列么?如果你要添加的字段,为varchar 那么字段就是列名,比如username 类型选择varchar 长度选择100随便你 其他默认即可,整理最好选择utf-8

泗县18073012043: mysql题目,求大神帮忙做一下 顺便给讲解一下,小白怎么做也有错误? -
简罚复方: 1、创建表CREATE TABLE user (id int(11) NOT NULL,name VARCHAR(100),no varchar(6),id_number varchar(20),birth_day datetime)COLLATE='utf8_general_ci'ENGINE=InnoDBROW_FORMAT=DEFAULT2、插入insert into user values(3,'张...

泗县18073012043: 高分求助mysql入门问题 -
简罚复方: 1、http://www.mysql.com/ 根据你的需要下载合适的版本2、看你应该是ms的主机,下msi的可执行安装版安装就可以了,很简单,主要做好以下几项:(1)程序安装根据你自己的安排(2)数据文件存储位置也要根据主机磁盘IO配置好(3)root...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网