varchar1 是yes
时间: 2024-06-12 16:08:35 浏览: 11
varchar1不是一个有效的数据类型。varchar(n)中的n表示该字段可以存储的最大字符数。而varchar(max)可以存储更大的字符数,但是会占用更多的内存空间。引用[2]提到,当一个字段的长度超过规定的n时,会被强制转换为text类型。在提供的示例中,分别创建了几个不同大小的varchar类型的表。
相关问题
| Field | Type | Null | Key | Default | Extra | +-----------------+--------------+------+-----+---------+----------------+ | cust_id | int(32) | NO | PRI | NULL | auto_increment | | cust_name | varchar(50) | NO | | NULL | | | cust_user_id | int(32) | YES | | NULL | | | cust_create_id | int(32) | YES | | NULL | | | cust_source | varchar(50) | YES | | NULL | | | cust_industry | varchar(50) | YES | | NULL | | | cust_level | varchar(32) | YES | | NULL | | | cust_linkman | varchar(50) | YES | | NULL | | | cust_phone | varchar(64) | YES | | NULL | | | cust_mobile | varchar(16) | YES | | NULL | | 3 4 | cust_zipcode | varchar(10) | YES | | NULL | | | cust_address | varchar(100) | YES | | NULL | | | cust_createtime | datetime | YES | | NULL | |生成SQL语句
CREATE TABLE IF NOT EXISTS `customer` (
`cust_id` int(32) NOT NULL AUTO_INCREMENT,
`cust_name` varchar(50) NOT NULL,
`cust_user_id` int(32),
`cust_create_id` int(32),
`cust_source` varchar(50),
`cust_industry` varchar(50),
`cust_level` varchar(32),
`cust_linkman` varchar(50),
`cust_phone` varchar(64),
`cust_mobile` varchar(16),
`cust_zipcode` varchar(10),
`cust_address` varchar(100),
`cust_createtime` datetime,
PRIMARY KEY (`cust_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
以下操作基于包含如下3个关系的"学生﹣选课﹣课程"数据库。 学生表 Stu 字段 StlD StName StSex Birthdate CLName Telephone Address 类型 char (10) varchar (20) char (2) datet ime varchar (30) varchar (20) varchar (150) 是否 NULL No No Yes No Yes Yes Yes 备注 学号,主键姓名 性别 出生日期班级名称电话家庭地址 成绩表 SC 字段 St1D CNo Score 类型 char (10) char (10) int 是否 NULL No No Yes 备注 学号,主键课程编号,主键成绩 课程表 Course 字段 类型 CNo char (10) CName varchar (30) CType char (4) CCredit smallint 是否 NULL No No Yes No 备注 课程编号,主键课程名称 课程类型学分 请按以下要求进行查询,写出对应的 T - SQL 语句。 (1)查询家庭地址是湖南省的学生的姓名、性别和班级名称。(2)统计出班级人数在30人及以上的班级名称及人数。 (3)查询考试分数在95分及以上的学生学号、姓名、班级名称、电话号码。 (4)查询已选课的女学生的学号、姓名、课程名和分数。
(1)
SELECT StName, StSex, CLName
FROM Stu
WHERE Address LIKE '%湖南省%';
(2)
SELECT CLName, COUNT(*) AS NumOfStudents
FROM Stu
GROUP BY CLName
HAVING COUNT(*) >= 30;
(3)
SELECT StlD, StName, CLName, Telephone
FROM Stu
INNER JOIN SC ON Stu.StlD = SC.StlD
WHERE Score >= 95;
(4)
SELECT Stu.StlD, Stu.StName, Course.CName, SC.Score
FROM Stu
INNER JOIN SC ON Stu.StlD = SC.StlD
INNER JOIN Course ON SC.CNo = Course.CNo
WHERE Stu.StSex = '女';
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)