找到 4219 篇文章 关于 MySQLi

乘以后格式化 MySQL 记录(价格值)

AmitDiwan
更新于 2019-12-17 05:36:53

167 次浏览

要格式化记录,请使用 FORMAT()。 让我们先创建一个表 -mysql> create table DemoTable    -> (    -> Price decimal(10, 4),    -> Rate decimal(10, 4)    -> ); Query OK, 0 rows affected (0.96 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values(1000, 10.2); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values(2000, 20.4); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values(100, 5); Query OK, 1 row affected (0.16 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable;这将产生... 阅读更多

MySQL LIKE 命令不适用于包含点的字符串以显示以特定数字开头的记录

AmitDiwan
更新于 2019-12-17 05:34:46

379 次浏览

要处理包含点的字符串,并显示以特定数字开头的记录,您需要使用 REGEXP。 让我们先创建一个表 -mysql> create table DemoTable    -> (    -> GameReleaseVersion varchar(20)    -> ); Query OK, 0 rows affected (0.57 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values('19.6'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('18.4'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values('17.6'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable values('19.5'); Query OK, 1 row affected ... 阅读更多

MySQL 查询以获取当前日期加 2 周之前的记录?

AmitDiwan
更新于 2019-12-16 07:57:57

649 次浏览

为此,请使用以下语法 -select * from yourTableName where yourColumnName < DATE_ADD(CURDATE(), INTERVAL 2 WEEK);注意:当前日期如下 -mysql> select curdate(); +------------+ | curdate()  | +------------+ | 2019-10-20 | +------------+ 1 row in set (0.00 sec)让我们先创建一个表 -mysql> create table DemoTable1607    -> (    -> ShippingDate date    -> )    -> ; Query OK, 0 rows affected (0.58 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable1607 values('2019-10-20'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable1607 values('2019-11-04'); Query OK, 1 row affected ... 阅读更多

在 MySQL 中实现调和平均数和二次平均数?

AmitDiwan
更新于 2019-12-16 07:43:05

112 次浏览

让我们先创建一个表 -mysql> create table DemoTable1606    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.55 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable1606 values(5); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable1606 values(10); Query OK, 1 row affected (0.12 sec)使用 select 语句显示表中的所有记录 -mysql> select * from DemoTable1606;这将产生以下输出 -+-------+ | Value | +-------+ |     5 | |    10 | +-------+ 2 rows in set (0.00 sec)以下是... 阅读更多

如何在 MySQL 存储过程中正确实现条件?

AmitDiwan
更新于 2019-12-16 07:42:00

180 次浏览

要在存储过程中设置条件,请使用以下语法 -    if yourCondition then    yourStatement1;      else    yourStatement2';       end if ;     end     //让我们实现以上语法以更正存储过程中缺少的分号 -mysql> delimiter // mysql> create procedure Test_Demo(In inputValue int)    -> BEGIN    -> if inputValue=10 then    -> select 'You have won 100$';    -> else    -> select 'Sorry !!!';     -> end if ;     -> end     -> // Query OK, 0 rows affected (0.20 ... 阅读更多

仅更新 MySQL 中的单个列值

AmitDiwan
更新于 2020-02-28 10:37:11

244 次浏览

让我们先创建一个表 -mysql> create table DemoTable1605    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20),    -> StudentCountryName varchar(20)    -> ); Query OK, 0 rows affected (0.48 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable1605(StudentName, StudentCountryName) values('Adam', 'AUS'); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable1605(StudentName, StudentCountryName) values('John', 'US'); Query OK, 1 row affected (0.08 sec) mysql> insert into DemoTable1605(StudentName, StudentCountryName) values('Bob', 'UK'); Query OK, 1 row affected (0.11 sec)使用 select 语句显示表中的所有记录 -mysql> select ... 阅读更多

在 MySQL 中将字符串 (varchar) 转换为时间戳格式?

AmitDiwan
更新于 2019-12-16 07:37:06

4K+ 次浏览

要将字符串转换为时间戳格式,请使用 STR_TO_DATE() 以及 DATE_FORMAT()。 让我们先创建一个表 -mysql> create table DemoTable1602    -> (    -> ReportingDate varchar(40)    -> ); Query OK, 0 rows affected (0.51 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable1602 values('Wed Oct 02 16:10:45 IST 2019'); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable1602 values('Fri May 31 13:00:10 IST 2019'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable1602 values('Mon Dec 31 14:20:00 IST 2018'); Query OK, 1 row affected (0.23 sec)显示所有记录... 阅读更多

MySQL 将空值更新为 NULL

AmitDiwan
更新于 2019-12-16 07:35:34

2K+ 次浏览

为此,您可以使用 IF() 以及 UPDATE 命令。 让我们先创建一个表 -mysql> create table DemoTable1601    -> (    -> FirstName varchar(20) ,    -> LastName varchar(20)    -> ); Query OK, 0 rows affected (0.53 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable1601 values('John', 'Doe'); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable1601 values('Adam', ''); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable1601 values('David', 'Miller'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable1601 values('Chris', ''); Query OK, 1 row affected ... 阅读更多

我可以在 MySQL 中查询某些行或列占用了多少磁盘空间吗?

AmitDiwan
更新于 2020-07-10 14:06:46

481 次浏览

是的,使用以下语法:-select * from information_schema.tables where table_name=yourTableName;让我们先创建一个表:mysql> create table DemoTable1600    -> (    -> StudentId int,    -> StudentFirstName varchar(20)    -> ); Query OK, 0 rows affected (0.51 sec)使用insert命令在表中插入一些记录:mysql> insert into DemoTable1600 values(100, 'Bob'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable1600 values(101, 'David'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable1600 values(102, 'Carol'); Query OK, 1 row affected (0.19 sec)使用select语句显示表中的所有记录:mysql> select * from ... 阅读更多

如何在MySQL中按月份SELECT?

AmitDiwan
更新于 2019-12-16 07:30:45

377 次浏览

要按月份选择,请使用MONTH()函数。让我们先创建一个表:mysql> create table DemoTable1599    -> (    -> Shippingdate datetime    -> ); Query OK, 0 rows affected (0.78 sec)使用insert命令在表中插入一些记录:mysql> insert into DemoTable1599 values('2019-10-21'); Query OK, 1 row affected (0.28 sec) mysql> insert into DemoTable1599 values('2018-12-12'); Query OK, 1 row affected (0.35 sec) mysql> insert into DemoTable1599 values('2015-11-21'); Query OK, 1 row affected (0.34 sec) mysql> insert into DemoTable1599 values('2017-12-31'); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable1599 values('2018-12-26'); Query OK, 1 row affected ... 阅读更多

广告