找到 4379 篇文章 关于 MySQL
157 次浏览
Magento 是一个发展最快的开源电子商务平台,它使用 MySQL 和 Zend PHP 数据库。Magento 是一个非常灵活的电子商务平台,它促进了强大的营销、多个网站的管理、目录管理以及 Google 网站优化器和 50 多个支付网关的集成。它使用户能够灵活地控制电子商务的内容、外观和功能。Magento 最初由加州一家名为 Varien Inc. 的美国私营公司开发。如今,他们的一些最大用户包括汉堡王、雀巢、Murad、BevMo 和可口可乐。Magento 开源 CMS 平台在商品销售方面提供了更大的控制权…… 阅读更多
3K+ 次浏览
市场上有如此多的数据库,思想的战争已经开始,现在是时候了解市场上三大关系数据库的区别和重要性了——Microsoft SQL Server、Oracle PL/SQL 和 MySQL。关系数据库管理系统目前已成为行业的支柱,并且有如此多的选择,很难确定选择哪一个。关系数据库管理系统于 1980 年代推出。本文重点探讨了业界三大流行 RDBMS 的历史和特性:Microsoft SQL Server、Oracle 和 MySQL。…… 阅读更多
495 次浏览
要转换日期格式,请使用 STR_TO_DATE() −mysql> create table DemoTable2010 ( DueDate varchar(20) ); Query OK, 0 rows affected (0.68 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2010 values('12/10/2019 12:34:00'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable2010 values('12/12/2011 11:00:20'); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable2010 values('31/01/2017 11:00:20'); Query OK, 1 row affected (0.23 sec)使用 select 语句显示表中的所有记录 −mysql> select * from DemoTable2010;这将产生以下输出 −+---------------------+ | DueDate | +---------------------+ | ... 阅读更多
291 次浏览
让我们首先创建一个表 −mysql> create table DemoTable2009 ( Name varchar(20) ); Query OK, 0 rows affected (0.51 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2009 values('John Doe'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable2009 values('Adam Smith'); Query OK, 1 row affected (0.23 sec) mysql> insert into DemoTable2009 values('John Smith'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable2009 values('David Miller'); Query OK, 1 row affected (0.18 sec)使用 select 语句显示表中的所有记录 −mysql> select * from DemoTable2009;这将产生以下输出 ... 阅读更多
175 次浏览
让我们首先创建一个表 −mysql> create table DemoTable2008 ( Value int ); Query OK, 0 rows affected (10.59 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2008 values(10); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable2008 values(20); Query OK, 1 row affected (0.08 sec) mysql> insert into DemoTable2008 values(30); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable2008 values(-31); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable2008 values(-28); Query OK, 1 row affected (0.17 sec)使用 select 语句显示表中的所有记录 −mysql> select ... 阅读更多
293 次浏览
要快速插入多条记录,请使用单个 INSERT 并遵循以下语法 −insert into yourTableName values(yourValue1, yourValue2, ...N), (yourValue1, yourValue2, ...N).....N;要理解上述语法,让我们创建一个表 −mysql> create table DemoTable2007 ( Amount1 int, Amount2 int, Amount3 int ); Query OK, 0 rows affected (1.36 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2007 values(450, 600, 700), (1000, 200, 3000), (800, 900, 1200), (1300, 1500, 2000), (40000, 50000, 6700); Query OK, 5 rows affected (0.11 sec) Records: 5 Duplicates: 0 Warnings: 0显示表中的所有记录 ... 阅读更多
385 次浏览
为此,您可以使用 ORDER BY CAST()。让我们看一个例子 −mysql> create table DemoTable2006 ( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserCode varchar(20) ); Query OK, 0 rows affected (1.14 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2006(UserCode) values('John_12'); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable2006(UserCode) values('John_34'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable2006(UserCode) values('John_56'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable2006(UserCode) values('Chris_101'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable2006(UserCode) values('Chris_103'); Query ... 阅读更多
332 次浏览
要从具有相应重复 ID 的列中获取最小值,请使用 GROUP BY 和 MIN() −select min(yourColumnName) from yourTableName group by yourColumnName;要理解上述语法,让我们创建一个表 −mysql> create table DemoTable2005 ( Id int, Price float ); Query OK, 0 rows affected (0.71 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2005 values(1, 56.88); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable2005 values(1, 120.56); Query OK, 1 row affected (0.23 sec)使用 select 语句显示表中的所有记录 −mysql> select * from DemoTable2005;这将产生 ... 阅读更多
199 次浏览
首先让我们创建一个表 −mysql> create table DemoTable2004 ( UserId varchar(20), UserName varchar(20) ); Query OK, 0 rows affected (0.57 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2004 values('John_123', 'John'); Query OK, 1 row affected (0.93 sec) mysql> insert into DemoTable2004 values('23456_Carol', 'Carol'); Query OK, 1 row affected (0.25 sec) mysql> insert into DemoTable2004 values('111_Bob', 'Bob'); Query OK, 1 row affected (0.14 sec)使用 select 语句显示表中的所有记录 −mysql> select * from DemoTable2004;这将产生以下输出 −+-------------+----------+ | UserId | UserName | +-------------+----------+ | ... 阅读更多
773 次查看
要显示对应重复 ID 的最高金额,请使用 MAX() 以及 GROUP BY 子句 −mysql> create table DemoTable2003 ( CustomerId int, Amount int ); Query OK, 0 rows affected (0.65 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2003 values(101, 560); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable2003 values(102, 1080); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable2003 values(101, 570); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable2003 values(102, 870); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable2003 values(101, 460); ... 阅读更多