找到 4379 篇文章 关于 MySQL
187 次浏览
让我们首先创建一个表 -mysql> create table DemoTable -> ( -> FirstName varchar(20) -> ); Query OK, 0 rows affected (0.77 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values('Chris'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values(''); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values('David'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values('Bob'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(''); Query OK, 1 row affected (0.13 sec)显示表中的所有记录 ... 阅读更多
183 次浏览
让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Value int -> ); Query OK, 0 rows affected (3.21 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values(20); Query OK, 1 row affected (0.78 sec) mysql> insert into DemoTable values(40); Query OK, 1 row affected (0.94 sec) mysql> insert into DemoTable values(30); Query OK, 1 row affected (0.41 sec) mysql> insert into DemoTable values(10); Query OK, 1 row affected (0.26 sec) mysql> insert into DemoTable values(90); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable values(70); ... 阅读更多
480 次浏览
您可以使用 LIMIT 1 OFFSET 1。让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Value int -> ); Query OK, 0 rows affected (0.92 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values(1); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values(2); Query OK, 1 row affected (0.23 sec) mysql> insert into DemoTable values(4); Query OK, 1 row affected (0.22 sec) mysql> insert into DemoTable values(204); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values(5); Query OK, 1 row affected ... 阅读更多
599 次浏览
让我们首先创建一个表 -mysql> create table DemoTable -> ( -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY , -> EmployeeName varchar(20), -> isMarried tinyint -> ); Query OK, 0 rows affected (0.83 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable(EmployeeName, isMarried) values('Chris', NULL); Query OK, 1 row affected (0.76 sec) mysql> insert into DemoTable(EmployeeName, isMarried) values('David', 1); Query OK, 1 row affected (0.35 sec) mysql> insert into DemoTable(EmployeeName, isMarried) values('Mike', 0); Query OK, 1 row affected (0.69 sec) mysql> insert into DemoTable(EmployeeName, isMarried) values('Sam', NULL); Query OK, ... 阅读更多
536 次浏览
以下是错误,当您错误地实现 ZEROFILL 时会发生 -mysql> create table DemoTable -> ( -> StudentCode int(10) NOT NULL ZEROFILL AUTO_INCREMENT PRIMARY KEY -> ); ERROR 1064 (42000):您的 SQL 语法存在错误;请查看与您的 MySQL 服务器版本相对应的 手册以获取正确的语法以用于 near 'ZEROFILL AUTO_INCREMENT PRIMARY KEY )' at line 3对于正确的实现,使用以下语法 -语法yourColumnName int(10) ZEROFILL NOT NULL AUTO_INCREMENT PRIMARY KEY让我们首先创建一个表 -mysql> create table DemoTable -> ( -> StudentCode int(10) ZEROFILL NOT NULL ... 阅读更多
290 次浏览
让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> DoubleValue varchar(20) -> ); Query OK, 0 rows affected (0.58 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable(DoubleValue) values('80.2, 90.5, 88.90'); Query OK, 1 row affected (0.44 sec) mysql> insert into DemoTable(DoubleValue) values('78.56, 45.80, 88, 45.6'); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable(DoubleValue) values('12.34, 90.06, 89.90'); Query OK, 1 row affected (0.11 sec)显示表中的所有记录使用 select 语句 -mysql> select *from DemoTable;这将 ... 阅读更多
995 次浏览
您可以在 MySQL 中创建一个自定义函数来对逗号分隔的字符串求和。让我们首先创建一个表。在这里,我们有一个 varchar 列,我们将在其中以字符串的形式添加数字 -mysql> create table DemoTable -> ( -> ListOfValues varchar(50) -> ); Query OK, 0 rows affected (0.56 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values('20, 10, 40, 50, 60'); Query OK, 1 row affected (0.14 sec)显示表中的所有记录使用 select 语句 -mysql> select *from DemoTable;这将产生以下输出 -+----------------+ | ListOfValues ... 阅读更多
269 次浏览
为此,您可以使用 INFORMATION_SCHEMA.TABLES 并找到您要搜索的表。让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Id int, -> Name varchar(20) -> ); Query OK, 0 rows affected (1.57 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values(101, 'Chris'); Query OK, 1 row affected (0.71 sec) mysql> insert into DemoTable values(102, 'David'); Query OK, 1 row affected (0.20 sec)显示表中的所有记录使用 select 语句 -mysql> select *from DemoTable;这将产生以下输出 -+------+-------+ | Id ... 阅读更多
2K+ 次浏览
您可以使用 CONCAT()。让我们首先创建一个表 -mysql> create table DemoTable1 -> ( -> FirstName varchar(20) -> ); Query OK, 0 rows affected (0.90 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable1 values('Chris'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable1 values('David'); Query OK, 1 row affected (0.12 sec)显示表中的所有记录使用 select 语句 -mysql> select *from DemoTable1;这将产生以下输出 -+-----------+ | FirstName | +-----------+ | Chris | | David | +-----------+ 2 rows in set ... 阅读更多
90 次浏览
为此,您可以使用子查询以及聚合函数 MAX()。让我们先创建一个表 -mysql> create table DemoTable -> ( -> ProductId int, -> ProductAmount int -> ); Query OK, 0 rows affected (0.78 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values(1001, 7895); Query OK, 1 row affected (0.32 sec) mysql> insert into DemoTable values(1003, 8903); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values(1010, 7690); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(2010, 8450); Query OK, 1 row ... 阅读更多