找到 4379 篇文章 关于 MySQL

在 MySQL 中处理包含“The”的字符串?

AmitDiwan
更新于 2019-12-17 07:25:35

132 次查看

您可以使用 ORDER BY TRIM()。让我们首先创建一个表 -mysql> create table DemoTable    -> (    -> Title text    -> ); Query OK, 0 rows affected (1.09 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values('MongoDB is a no SQL database'); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values('The MySQL is a relational database'); Query OK, 1 row affected (0.22 sec) mysql> insert into DemoTable values('The Java language is good'); Query OK, 1 row affected (0.35 sec) mysql> insert into DemoTable values('Python is good language'); Query ... 阅读更多

如何修复 Java MySQL 连接中连接器未设置到类路径的连接错误?

AmitDiwan
更新于 2019-12-17 07:23:21

348 次查看

要修复此问题,您需要将 MySQL 连接器放到 Java 类路径中。将连接器的 jar 文件导入到您正在使用的 IDE 的项目文件夹中。以下是放置类路径的快照 -现在让我们看看使用 Java 连接 MySQL 的代码 -这将产生以下输出 -

如何在 MySQL 表中替换字符?

AmitDiwan
更新于 2019-12-17 07:21:18

321 次查看

要仅替换单个字符,请在 MySQL 中使用 REPLACE()。让我们首先创建一个表 -mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.69 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values('John Smitk'); Query OK, 1 row affected (0.09 sec) mysql> insert into DemoTable values('David Miller'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values('Adam Smitk'); Query OK, 1 row affected (0.11 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable;这将产生以下 ... 阅读更多

如何实现 MySQL ORDER BY x,其中(如果 col3 != null 则 x=col3,否则 x=col2)?

AmitDiwan
更新于 2019-12-17 07:11:58

68 次查看

为此,您可以使用 ORDER BY IFNULL()。让我们首先创建一个表 -mysql> create table DemoTable    -> (    -> Name varchar(20),    -> CountryName varchar(20)    -> ); Query OK, 0 rows affected (0.61 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values('Chris', NULL); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable values('David', 'AUS'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values(NULL, 'UK'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable values(NULL, 'AUS'); Query OK, 1 row affected (0.10 sec) mysql> ... 阅读更多

MySQL 存储过程用于在特定条件下更新记录?

AmitDiwan
更新于 2019-12-17 07:01:43

1K+ 次查看

为此,您可以在 PROCEDURE 中使用 UPDATE 命令以及 WHERE 子句。让我们首先创建一个表 -mysql> create table DemoTable    -> (    -> Id int,    -> FirstName varchar(20),    -> LastName varchar(20)    -> ); Query OK, 0 rows affected (0.56 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values(101, 'David', 'Brown'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(102, 'Chris', 'Brown'); Query OK, 1 row affected (0.08 sec) mysql> insert into DemoTable values(103, 'John', 'Doe'); Query OK, 1 row affected (0.07 ... 阅读更多

如果我们在一个列设置为 TIMESTAMP CURRENT_TIMESTAMP 类型的表中插入空值会发生什么?

AmitDiwan
更新于 2019-12-17 06:58:41

227 次查看

如果我们在 INSERT 语句中不插入任何内容,那么对于时间戳类型,它将插入当前日期时间。让我们首先创建一个表 -mysql> create table DemoTable    -> (    -> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> UserLoginDate timestamp default current_timestamp    -> ); Query OK, 0 rows affected (0.61 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values(); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values(); Query OK, 1 row affected (0.08 ... 阅读更多

使用点号对 MySQL 中的项目进行排序?

AmitDiwan
更新于 2019-12-17 06:56:06

121 次查看

让我们首先创建一个表 -mysql> create table DemoTable    -> (    -> Value varchar(20)    -> ); Query OK, 0 rows affected (0.53 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values('20'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values('10.5'); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable values('11'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values('10'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values('20.5'); Query OK, 1 row affected (0.13 sec)显示表中的所有记录 ... 阅读更多

在 MySQL 中插入日期记录最简单的方法?

AmitDiwan
更新于 2019-12-17 06:37:37

201 次查看

使用 STR_TO_DATE() 方法插入日期记录,如下面的语法所示 -select str_to_date(yourColumnName, '%b %Y') from yourTableName;让我们首先创建一个表 -mysql> create table DemoTable    -> (    -> JoiningYear varchar(20)    -> ); Query OK, 0 rows affected (0.69 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values('Jan 2018'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable values('May 2107'); Query OK, 1 row affected (0.32 sec) mysql> insert into DemoTable values('Aug 2019'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable values('Oct 2020'); Query OK, ... 阅读更多

实现 MySQL REGEXP 以获取包含 . 和数字的记录

AmitDiwan
更新于 2019-12-17 06:33:48

95 次查看

让我们首先创建一个表 -mysql> create table DemoTable    -> (    -> Version varchar(20)    -> ); Query OK, 0 rows affected (0.77 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values('1.0.0'); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable values('2.s6.9'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values('1.5.0'); Query OK, 1 row affected (0.12 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable;这将产生以下输出 -+---------+ | Version | +---------+ | 1.0.0   | | 2.s6.9  | ... 阅读更多

MySQL 查询以设置货币记录

AmitDiwan
更新于 2019-12-17 06:31:26

220 次查看

在 MySQL 中使用 FORMAT() 函数来显示货币记录并以正确的格式显示它们。让我们首先创建一个表 -mysql> create table DemoTable    -> (    -> Amount DECIMAL(15, 4)    -> ); Query OK, 0 rows affected (0.75 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values(90948484); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values(1000000000); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable values(1535353536); Query OK, 1 row affected (0.09 sec) mysql> insert into DemoTable values(773646463); Query OK, 1 row affected (0.20 sec)显示所有 ... 阅读更多

广告