找到 4219 篇文章 关于 MySQLi
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; 这将产生… 阅读更多
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'); … 阅读更多
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'); … 阅读更多
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 -> // … 阅读更多
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 … 阅读更多
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 语句显示… 阅读更多
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', ''); … 阅读更多
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 … 阅读更多
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'); … 阅读更多