找到 4219 篇文章 关于 MySQLi

格式化 MySQL 记录(价格值)并在乘法后显示

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

167 次浏览

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

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

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

379 次浏览

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

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

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

649 次浏览

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

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

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

112 次浏览

让我们先创建一个表:mysql> create table DemoTable1606 -> ( -> Value int -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1606 values(5); mysql> insert into DemoTable1606 values(10); 使用 select 语句显示表中的所有记录:mysql> select * from DemoTable1606; 这将产生以下输出:以下是… 阅读更多

如何在 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 -> // … 阅读更多

仅更新 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) -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1605(StudentName, StudentCountryName) values('Adam', 'AUS'); mysql> insert into DemoTable1605(StudentName, StudentCountryName) values('John', 'US'); mysql> insert into DemoTable1605(StudentName, StudentCountryName) values('Bob', 'UK'); 使用 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) -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1602 values('Wed Oct 02 16:10:45 IST 2019'); mysql> insert into DemoTable1602 values('Fri May 31 13:00:10 IST 2019'); mysql> insert into DemoTable1602 values('Mon Dec 31 14:20:00 IST 2018'); 使用 select 语句显示… 阅读更多

MySQL 将空值更新为 NULL

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

2K+ 次浏览

为此,您可以将 IF() 与 UPDATE 命令一起使用。让我们先创建一个表:mysql> create table DemoTable1601 -> ( -> FirstName varchar(20) , -> LastName varchar(20) -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1601 values('John', 'Doe'); mysql> insert into DemoTable1601 values('Adam', ''); mysql> insert into DemoTable1601 values('David', 'Miller'); mysql> insert into DemoTable1601 values('Chris', ''); … 阅读更多

我能否查询某些行或列在 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) -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1600 values(100, 'Bob'); mysql> insert into DemoTable1600 values(101, 'David'); mysql> insert into DemoTable1600 values(102, 'Carol'); 使用 select 语句显示表中的所有记录:mysql> select * from … 阅读更多

如何按月份进行 MySQL SELECT 查询?

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

377 次浏览

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

广告