下列哪些SQL语句可以查询出User表中name为张三的记录()。A、SELECT * FROM User WHERE name = ’张三’B、SELECT * FROM User WHERE name = ’张三’ LIMIT 0,1C、SELECT * FROM User WHERE name LIKE ’张三’D、SELECT * FROM User WHERE name LIKE ’%张三%’

题目

下列哪些SQL语句可以查询出User表中name为张三的记录()。

  • A、SELECT * FROM User WHERE name = ’张三’
  • B、SELECT * FROM User WHERE name = ’张三’ LIMIT 0,1
  • C、SELECT * FROM User WHERE name LIKE ’张三’
  • D、SELECT * FROM User WHERE name LIKE ’%张三%’

相似考题
更多“下列哪些SQL语句可以查询出User表中name为张三的记录()。A、SELECT * FROM User WHERE name = ’张三’B、SELECT * FROM User WHERE name = ’张三’ LIMIT 0,1C、SELECT * FROM User WHERE name LIKE ’张三’D、SELECT * FROM User WHERE name LIKE ’%张三%’”相关问题
  • 第1题:

    下列SELECT语句正确的是______。

    A.SELECT*FROM'学生表'WHERE姓名=张三

    B.SELECT*FROM'学生表'WHERE姓名=张三

    C.SELECT*FROM学生表WHERE姓名=张三

    D.SELECT*FROM学生表WHERE姓名=张三


    正确答案:C
    解析:SELECT语句中的表是不能用引号括起来的,而对于文本型的查找内容则要用单引号括起来。

  • 第2题:

    要从学生成绩表(stu_ grade)中查询出学号(stu_ no)等于109的学生姓名(name)和成绩(grade),(13)可以实现这一功能。

    A.select *from stu_ grade

    B.select* from stu_ grade where stu_ no='109'

    C.select name, grade from stu_ grade

    D.select name,grade from stu_ grade where stu_ no='109'


    正确答案:D
    解析:简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECTnickname,emailFROMtestableWHEREname='张三'选择列表指出所查询列,它可以是一组列名列表、星号(*)、表达式、变量(包括局部变量和全局变量)等构成,其中星号代表所有的列。例如,下面语句显示testtable表中所有列的数据:SELECT*FROMtesttable

  • 第3题:

    下列哪个语句查出雇员表(employees)里的雇员名字(ename)是‘SMITH’的信息,并且给雇员名字(ename)列定义一个别名Name()。

    • A、select employeesno,ename Name,job from employees where ename=‘SMITH’
    • B、select employeesno,ename ‘Name’,job from employees where ename=SMITH
    • C、select employeesno,ename “Name”,job from employees where ename=‘SMITH’
    • D、select employeesno,ename ‘Name’,job frome mployees wheree name=‘SMITH’

    正确答案:A

  • 第4题:

    要查询st_info表中姓"王"且单名的学生情况,可用()命令。

    • A、SELECT * FROM st_info WHERE st_name LIKE ´王%´
    • B、SELECT * FROM st_info WHERE st_name LIKE ´王_´
    • C、SELECT * FROM st_info WHERE st_name=´王%´
    • D、SELECT * FROM st_info WHERE st_name=´王__´

    正确答案:B

  • 第5题:

    以下()语句从表TABLE_NAME中提取前10条记录。

    • A、select * from TABLE_NAME where rowcount=10
    • B、select TOP 10 * from TABLE_NAME
    • C、select TOP of 10 * from TABLE_NAME
    • D、select * from TABLE_NAME where rowcount<=10

    正确答案:B

  • 第6题:

    查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。

    • A、SELECT*FROM book WHERE book_nameLIKE‘*计算机*’
    • B、SELECT*FROM book WHERE book_nameLIKE‘%计算机%’
    • C、SELECT*FROM book WHERE book_name=‘%计算机*’
    • D、SELECT*FROM book WHERE book_name=‘*计算机%’

    正确答案:B

  • 第7题:

    数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float)。要求查询全部雇员信息应该是哪些数据?()

    • A、Select * From Emp 
    • B、Select * From Emp Where EmpNO Like '%%' 
    • C、Select * From Emp Where Name = '%%' 
    • D、Select * From Emp Where Name Like '%%'

    正确答案:A,B,D

  • 第8题:

    如果要查询book表中所有书名以“数据库”开头的书籍价格,下列()语句是正确的。

    • A、SELECT price FROM book WHERE book_name=“数据库*”
    • B、SELECT price FROM book WHERE book_name LIKE“数据库*”
    • C、SELECT price FROM book WHERE book_name=“数据库%”
    • D、SELECT price FROM book WHERE book_name LIKE“数据库%”

    正确答案:D

  • 第9题:

    Examine the description of the EMPLOYEES table: EMP_ID NUMBER(4) NOT NULL LAST_NAME VARCHAR2(30) NOT NULL FIRST_NAME VARCHAR2(30) DEPT_ID NUMBER(2) Which statement produces the number of different departments that have employees with last name Smith?()

    • A、SELECT COUNT(*) FROM employees WHERE last_name='Smith';
    • B、SELECT COUNT(dept_id) FROM employees WHERE last_name='Smith';
    • C、SELECT DISTINCT(COUNT(dept_id)) FROM employees WHERE last_name='Smith';
    • D、SELECT COUNT(DISTINCT dept_id) FROM employees WHERE last_name='Smith';
    • E、SELECT UNIQUE(dept_id) FROM employees WHERE last_name='Smith';

    正确答案:D

  • 第10题:

    Which SQL statement accepts user input for the columns to be displayed, the table name, and WHERE condition? ()

    • A、SELECT &1, "&2" FROM &3 WHERE last_name = '&8';
    • B、SELECT &1, '&2' FROM &3 WHERE '& last_name = '&8';
    • C、SELECT &1, &2 FROM &3 WHERE last_name = '&8';
    • D、SELECT &1, '&2' FROM EMP WHERE last_name = '&8';

    正确答案:C

  • 第11题:

    多选题
    下列哪些SQL语句可以查询出User表中name为张三的记录()。
    A

    SELECT * FROM User WHERE name = ’张三’

    B

    SELECT * FROM User WHERE name = ’张三’ LIMIT 0,1

    C

    SELECT * FROM User WHERE name LIKE ’张三’

    D

    SELECT * FROM User WHERE name LIKE ’%张三%’


    正确答案: A,D
    解析: 暂无解析

  • 第12题:

    查询student数据库中grade表中学生姓名st_name含有“国”的全部学生情况,可用什么命令? (1.0分) [单选.] A. select * from grade where st_name like ‘国’; B. select * from student where st_name like ‘国’; C. select * from grade where st_name= ‘国’; D. select * from grade where st_name like ‘%国%’;
    答案:D

  • 第13题:

    已知有关系模式及(S_N0,S_NAME,AGE),其中S_NO表示学生的学号,类型为Char[8],前4位表示入学年份。查询所有2005年入学的学生姓名(S_NAME),SQL语句是(24)。

    A.SELECT S_NAME FROM R WHERE S_NO = '2005% '

    B.SELECT S_NAME FROM R WHERE S_NO LIKE '2005% '

    C.SELECT S_NAME FROM R WHERE S_NO = '2005%'

    D.SELECT S_NAME FROM R WHERE S_NO LIKE '2005%'


    正确答案:B
    解析:本题考查的是SQL语言的知识,SQL语言作为最常用的数据库语言,是必考的知识点,考生一定要牢固掌握SQL语言的基本语法和语义,并且能够灵活运用。在SQL语言中,用%来表示任意长度的通配符,用LIKE表示某种形式的条件。所以“HKE,2005%”的含义是找出所有以2005开头,后面任意长度字符的学号。

  • 第14题:

    要查询book表中所有书名以“电子商务”开头的书籍作者,可用(61)语句。

    A.SELECT author FROM booK WHERE book _name=‘电子商务*’

    B.SELECT author FROM booK WHERE book _name LIKE‘电子商务*’

    C.SELECT author FROM booK WHERE book_ name=‘电子商务%’

    D.SELECT author FROM booK WHERE book_name LIKE‘电子商务%’


    正确答案:D
    本题考查SQL语言的基本知识。在SQL查询语句中,查询条件中Like关键字用来模糊比较字符串,百分号%匹配0个或多个字符,下划线_匹配一个字符。还可以用方括号匹配指定的某几个字符,例如[a-z],匹配小写字面。方括号中加入^表矛匹配除指定字符以外的字符。

  • 第15题:

    下列正确的SQL语句是()。

    • A、SELECT*HAVING user
    • B、SELECT*WHERE user
    • C、SELECT*FROM user
    • D、SELECT user INTO*

    正确答案:C

  • 第16题:

    Mysql能成功查询User表中第20行到第30行记录的是?()

    • A、SELECT * FROM USER WHERE ROWNUM>20 AND ROWNUM<30 
    • B、SELECT * FROM USER WHERE ROWID >20 AND ROWNUM<30 
    • C、SELECT * FROM USER LIMIT 20,30; 
    • D、SELECT * FROM USER LIMIT 20,10;

    正确答案:D

  • 第17题:

    数据库中有一张表名称为Student,有列Number,Name,Age,IDCard,Sex。主键为Number。要求查询所有男同学信息,下列哪个SQL语句是正确的?()

    • A、Select* From Student Where Sex=’男’
    • B、Select* From Student Where Number NotIn(Select Number From Student Where Sex<>=’男’)
    • C、Select* From Student Where NumberIn(Select Numbe rFrom Student Where Sex=’男’)
    • D、Select* From Student Where Sex<>’男’

    正确答案:A,B

  • 第18题:

    要查询book表中所有书名中以“计算机”开头的书籍的价格,可用()语句。

    • A、SELECT price FROM book WHERE book_name=‘计算机*’
    • B、SELECT price FROM book WHERE book_nameLIKE‘计算机*’
    • C、SELECT price FROM book WHERE book_name=‘计算机%’
    • D、SELECT price FROM book WHERE book_nameLIKE‘计算机%’

    正确答案:D

  • 第19题:

    在Transact-SQL语法中,以下SELECT语句正确的是()。

    • A、SELECT * FROM student
    • B、SELECT * FROM student WHERE GETDATE()
    • C、SELECT * FROM student ORDER st_id
    • D、SELECT * FROM student BY St_name

    正确答案:A

  • 第20题:

    mysql数据库中一张user表中,其中包含字段A,B,C,字段类型如下:A:int,B:int,C://int根据字段A,B,C按照ABC顺序建立复合索引idx_A_B_C,以下查询语句中使用到索引idx_A_B_C的语句有哪些()。

    • A、 select *from user where A=1 and B=1
    • B、 select *from user where 1=1 and A=1 and B=1
    • C、 select *from user where B=1 and C=1
    • D、 select *from user where A=1 and C=1

    正确答案:A,B,D

  • 第21题:

    You need to display the last names of those employees who have the letter "A" as the second character in their names. Which SQL statement displays the required results? ()

    • A、SELECT last_name FROM EMP WHERE last_ name LIKE '_A%';
    • B、SELECT last_name FROM EMP WHERE last name ='*A%'
    • C、SELECT last_name FROM EMP WHERE last name ='_A%';
    • D、SELECT last_name FROM EMP WHERE last name LIKE '*A%'

    正确答案:A

  • 第22题:

    当需要返回当前用户的名字,可以执行如下()SQL语句。

    • A、SELECT user FROM V$DBA
    • B、SELECT user FROM dual
    • C、SELECT name FROM dual
    • D、SELECT name FROM V$DBA

    正确答案:B

  • 第23题:

    单选题
    Which SQL statement accepts user input for the columns to be displayed, the table name, and WHERE condition? ()
    A

    SELECT &1, &2 FROM &3 WHERE last_name = '&8';

    B

    SELECT &1, '&2' FROM &3 WHERE '& last_name = '&8';

    C

    SELECT &1, &2 FROM &3 WHERE last_name = '&8';

    D

    SELECT &1, '&2' FROM EMP WHERE last_name = '&8';


    正确答案: A
    解析: 暂无解析