找到 4219 篇文章 关于 MySQLi
351 次查看
让我们首先创建一个表 - mysql> create table DemoTable837(Name varchar(100)); Query OK, 0 rows affected (0.53 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable837 values('Chris'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable837 values(''); Query OK, 1 row affected (0.23 sec) mysql> insert into DemoTable837 values('Robert'); Query OK, 1 row affected (0.08 sec) mysql> insert into DemoTable837 values(''); Query OK, 1 row affected (0.09 sec) mysql> insert into DemoTable837 values('David'); Query OK, 1 row affected (1.13 sec) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable837;这将生成... 阅读更多
302 次查看
要获取日期之间的记录,请使用 BETWEEN。让我们首先创建一个表 - mysql> create table DemoTable863(StudentDateOfBirth date); Query OK, 0 rows affected (0.56 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable863 values('1998-01-10'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable863 values('2000-10-15'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable863 values('2003-04-20'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable863 values('2005-12-31'); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable863 values('1999-07-01'); Query OK, 1 row affected (0.27 sec) 使用 select ... 阅读更多
993 次查看
让我们首先创建一个表 - mysql> create table DemoTable836(FirstName SET('John', 'Chris', 'Adam')); Query OK, 0 rows affected (0.60 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable836 values('John, Chris'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable836 values('John, Chris, Adam'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable836 values('Chris, Adam'); Query OK, 1 row affected (0.25 sec) mysql> insert into DemoTable836 values('John, Adam'); Query OK, 1 row affected (0.37 sec) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable836;这将生成以下输出 -+-----------------+ | ... 阅读更多
560 次查看
是的,我们可以使用以下语法在不提及列名的情况下插入值 - insert into yourTableName values(yourValue1, yourValue2, yourValue3, .....N); 让我们首先创建一个表。在这里,我们将 Id 设置为 NOT NULL - mysql> create table DemoTable862( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100) , Age int ); Query OK, 0 rows affected (0.68 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable862 values(NULL, 'Chris', 23); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable862 values(NULL, 'Robert', 21); Query OK, 1 row affected (0.18 sec) mysql> insert into ... 阅读更多
916 次查看
让我们首先创建一个表 - mysql> create table DemoTable835( CountryCode int, CountryName varchar(100) ); Query OK, 0 rows affected (0.63 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable835 values(100, 'US'); Query OK, 1 row affected (0.36 sec) mysql> insert into DemoTable835 values(101, 'UK'); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable835 values(102, 'AUS'); Query OK, 1 row affected (0.26 sec) mysql> insert into DemoTable835 values(103, 'ENG'); Query OK, 1 row affected (0.09 sec) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable835;这将生成以下... 阅读更多
778 次查看
要仅更新日期中的月份,请使用 MONTH()。让我们首先创建一个表 - mysql> create table DemoTable861(AdmissionDate date); Query OK, 0 rows affected (1.22 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable861 values('2019-01-21'); Query OK, 1 row affected (0.31 sec) mysql> insert into DemoTable861 values('2018-01-01'); Query OK, 1 row affected (0.49 sec) mysql> insert into DemoTable861 values('2016-01-02'); Query OK, 1 row affected (1.27 sec) mysql> insert into DemoTable861 values('2018-01-14'); Query OK, 1 row affected (0.47 sec) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable861;这将生成以下输出 -+---------------+ ... 阅读更多
482 次查看
让我们首先创建一个表 - mysql> create table DemoTable834( Value1 int, Value2 int ); Query OK, 0 rows affected (1.50 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable834 values(10, 20); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable834 values(40, 50); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable834 values(20, 24); Query OK, 1 row affected (0.29 sec) mysql> insert into DemoTable834 values(30, 10); Query OK, 1 row affected (0.14 sec) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable834;这将生成以下... 阅读更多
3K+ 次查看
要跳过行,请使用 LIMIT OFFSET。让我们首先创建一个表 - mysql> create table DemoTable860( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(100) ); Query OK, 0 rows affected (0.73 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable860(Name) values('Chris'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable860(Name) values('Robert'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable860(Name) values('David'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable860(Name) values('Bob'); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable860(Name) values('Mike'); Query OK, 1 row ... 阅读更多
365 次查看
要使数字“人性化”,即包括分隔符,您需要使用 format()。让我们首先创建一个表 - mysql> create table DemoTable859(Number bigint); Query OK, 0 rows affected (1.54 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable859 values(747464646473737); Query OK, 1 row affected (0.45 sec) mysql> insert into DemoTable859 values(3836365366464); Query OK, 1 row affected (0.71 sec) mysql> insert into DemoTable859 values(8376437647433); Query OK, 1 row affected (0.46 sec) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable859;这将生成以下输出 -+-----------------+ | Number | ... 阅读更多
332 次查看
让我们首先创建一个表 - mysql> create table DemoTable833(ArrivalTime datetime); Query OK, 0 rows affected (0.79 sec) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable833 values('2019-01-10 12:40:50'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable833 values('2019-02-16 11:10:30'); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable833 values('2018-03-17 10:00:10'); Query OK, 1 row affected (0.20 sec) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable833;这将生成以下输出 -+---------------------+ | ArrivalTime | +---------------------+ | 2019-01-10 12:40:50 | | ... 阅读更多