找到 4219 篇文章 关于 MySQLi
192 次查看
要获取第一部分,请使用 SUBSTRING()。 让我们先创建一个表 -mysql> create table DemoTable858(PostCode varchar(100)); Query OK, 0 rows affected (0.56 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable858 values('US90 456'); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable858 values('UK1 EN789343'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable858 values('ENG78884 736454654'); Query OK, 1 row affected (0.12 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable858;这将产生以下输出 -+--------------------+ | PostCode | +--------------------+ | ... 阅读更多
157 次查看
要允许仅插入非重复值,请使用 UNIQUE 约束。 让我们先创建一个表 -mysql> create table DemoTable832( FirstName varchar(100), LastName varchar(100), UNIQUE(FirstName, LastName) ); Query OK, 0 rows affected (0.87 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable832 values('John', 'Smith'); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable832 values('Adam', 'Smith'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable832 values('John', 'Doe'); Query OK, 1 row affected (0.33 sec) mysql> insert into DemoTable832 values('John', 'Smith'); ERROR 1062 (23000): Duplicate entry 'John-Smith' for key 'FirstName'上面,我们 ... 阅读更多
490 次查看
要从视图创建表,以下是语法 -create table yourTableName select *from yourViewName;让我们先创建一个表 -mysql> create table DemoTable830(Name varchar(100)); Query OK, 0 rows affected (0.91 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable830 values('Chris'); Query OK, 1 row affected (0.41 sec) mysql> insert into DemoTable830 values('Robert'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable830 values('David'); Query OK, 1 row affected (0.09 sec) mysql> insert into DemoTable830 values('Mike'); Query OK, 1 row affected (0.16 sec)使用 select 语句显示表中的所有记录 -mysql> select ... 阅读更多
375 次查看
使用聚合函数 SUM() 以及 REPLACE()。 让我们先创建一个表 -mysql> create table DemoTable857(Price varchar(100)); Query OK, 0 rows affected (1.40 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable857 values('50.60'); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable857 values('40.30.20'); Query OK, 1 row affected (0.47 sec) mysql> insert into DemoTable857 values('10.20'); Query OK, 1 row affected (0.69 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable857;这将产生以下输出 -+----------+ | Price | +----------+ | 50.60 | | 40.30.20 | | ... 阅读更多
119 次查看
让我们先创建一个表 -mysql> create table DemoTable829(SerialNumber int); Query OK, 0 rows affected (0.64 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable829 values(100); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable829 values(101); Query OK, 1 row affected (0.26 sec) mysql> insert into DemoTable829 values(102); Query OK, 1 row affected (0.08 sec) mysql> insert into DemoTable829 values(103); Query OK, 1 row affected (0.09 sec) mysql> insert into DemoTable829 values(104); Query OK, 1 row affected (0.60 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable829;这将产生 ... 阅读更多
85 次查看
让我们先创建一个表 -mysql> create table DemoTable856(Title text); Query OK, 0 rows affected (0.89 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable856 values('Introduction to MySQL'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable856 values('Java in depth'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable856 values('C++ with Data Structure'); Query OK, 1 row affected (0.17 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable856;这将产生以下输出 -+-------------------------+ | Title | +-------------------------+ ... 阅读更多
309 次查看
让我们先创建一个表 -mysql> create table DemoTable828( CustomerName varchar(100), InterestRate varchar(100) ); Query OK, 0 rows affected (0.50 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable828 values('Chris', '10%'); Query OK, 1 row affected (0.60 sec) mysql> insert into DemoTable828 values('Robert', '11.5%'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable828 values('David', '15.90%'); Query OK, 1 row affected (0.22 sec) mysql> insert into DemoTable828 values('Bob', '20%'); Query OK, 1 row affected (0.16 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable828;这将产生以下 ... 阅读更多
310 次查看
让我们先创建一个表 -mysql> create table DemoTable855(DueDate timestamp); Query OK, 0 rows affected (0.54 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable855 values('2019-08-07'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable855 values('0000-00-00'); Query OK, 1 row affected (0.27 sec) mysql> insert into DemoTable855 values('2019-07-06'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable855 values('2016-04-10'); Query OK, 1 row affected (0.16 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable855;这将产生以下输出 -+----------------------+ | DueDate ... 阅读更多
228 次查看
要将反斜杠替换为任何其他特殊字符,请使用 REPLACE() 方法。 让我们先创建一个表 -mysql> create table DemoTable827(Path text); Query OK, 0 rows affected (0.69 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable827 values('C\MySQL'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable827 values('D\NewFolder\'); Query OK, 1 row affected (0.47 sec) mysql> insert into DemoTable827 values('E:\myFolder\MyDocument'); Query OK, 1 row affected (0.11 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable827;这将产生以下输出 -+------------------------+ | Path ... 阅读更多
1K+ 次查看
首先,让我们创建一个表 -mysql> create table DemoTable(Value int); Query OK, 0 rows affected (1.79 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values(50); Query OK, 1 row affected (0.24 sec) mysql> insert into DemoTable values(20); Query OK, 1 row affected (0.68 sec) mysql> insert into DemoTable values(30); Query OK, 1 row affected (0.18 sec)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable;这将产生以下输出 -+-------+ | Value | +-------+ | 50 | | 20 | | 30 | +-------+ 3 rows in ... 阅读更多