找到关于 MySQL 的4379 篇文章

如何在 MySQL 中将数字格式化为两位小数?

George John
更新于 2023年3月19日 12:06:46

4K+ 次浏览

您可以使用 MySQL 中的 TRUNCATE() 函数将数字格式化为两位小数。语法如下:SELECT TRUNCATE(yourColumnName, 2) as anyVariableName from yourTableName; 为了理解上述语法,让我们先创建一个表。创建表的查询如下:mysql> create table FormatNumberTwoDecimalPlace -> ( -> Number float -> ); 使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into FormatNumberTwoDecimalPlace values(123.456); mysql> insert into FormatNumberTwoDecimalPlace values(1.6789); ... 阅读更多

如何在 MySQL 中将数据库字段加 1?

Chandu yadav
更新于 2019年7月30日 22:30:24

4K+ 次浏览

您可以使用 update 命令递增数据库。语法如下:UPDATE yourTableName set yourColumnName=yourColumnName+1 where condition; 为了理解上述语法,让我们先创建一个表。创建表的查询如下:mysql> create table IncrementBy1 -> ( -> Id int, -> Name varchar(100), -> CounterLogin int -> ); 使用 insert 命令插入一些记录。在表中插入记录的查询如下:mysql> insert into IncrementBy1 values(100, 'John', 30); mysql> insert ... 阅读更多

您能推荐一款适用于 Linux 的免费轻量级 MySQL GUI 吗?

Arjun Thakur
更新于 2019年7月30日 22:30:24

129 次浏览

您可以使用 phpMyAdmin,因为它是最优秀的免费工具之一。这可以用于任何具有 PHP 和 MySQL 的系统。它是一个免费的开源 MySQL 和 MariaDB 管理工具。PHPMYADMIN 这是下载链接:https://www.phpmyadmin.net/downloads/ phpMyAdmin 的功能如下: 开源工具 MySQL 和 MariaDB 数据库管理。 最流行的 MySQL 管理工具之一 从 CSV 和 SQL 轻松导入数据 将数据导出到各种格式。包括:CSV、SQL、XML、PDF、Word、Excel、LaTeX 等。 管理多个服务器 您也可以使用 EMMA。这也是一个轻量级的应用程序。阅读更多

如何在 MySQL 中使用 group_concat 创建 JSON 格式?

Ankith Reddy
更新于 2019年7月30日 22:30:24

1K+ 次浏览

您可以使用 MySQL 中的 group_concat() 函数创建 JSON 格式。语法如下:SELECT yourColumnName1, GROUP_CONCAT(CONCAT('{anytName:"', yourColumnName, '", anyName:"', yourColunName, '"}')) anyVariableName from yourTableName group by yourColumnName1; 为了理解上述语法,让我们先创建一个表。创建表的查询如下:mysql> create table JsonFormatDemo -> ( -> UserId int, -> UserName varchar(100), -> UserEmail varchar(100) -> ); 使用 insert 命令在表中插入一些记录…… 阅读更多

如何在使用 MySQL 的新闻表中选择过去 6 个月的记录?

George John
更新于 2019年7月30日 22:30:24

5K+ 次浏览

要从新闻表中选择过去 6 个月的记录,请使用 MySQL 中的 date_sub() 函数,因为新闻记录是按日期排列的。语法如下:select *from yourTableName where yourDateTimeColumnName >= date_sub(now(), interval 6 month); 为了理解上述概念,让我们先创建一个 NEWS 表,其中只有 NEWS ID 和其发布日期:mysql> create table Newstable -> ( -> NewsId int, -> NewsDatetime datetime -> ); 使用 insert 命令在表中插入记录…… 阅读更多

如何使用另一个表中的 MAX 值重置 MySQL AutoIncrement?

Chandu yadav
更新于 2019年7月30日 22:30:24

1K+ 次浏览

您可以使用预处理语句来使用另一个表中的 MAX 值重置 MySQL AutoIncrement。语法如下:set @anyVariableName1=(select MAX(yourColumnName) from yourTableName1); SET @anyVariableName2 = CONCAT('ALTER TABLE yourTableName2 AUTO_INCREMENT=', @anyVariableName1); PREPARE yourStatementName FROM @anyVariableName2; execute yourStatementName; 上述语法将使用另一个表中的最大值重置 MySQL auto_increment。为了理解上述语法,让我们创建两个表。第一个表将包含记录,第二个表将使用第一个表中的最大值并将其用于 auto_increment 属性。创建表的查询如下:mysql> create table FirstTableMaxValue ... 阅读更多

如何在 MySQL 存储过程中使用 FOR 循环?

Ankith Reddy
更新于 2019年7月30日 22:30:24

3K+ 次浏览

以下是使用 MySQL 存储过程中的 FOR 循环的语法:delimiter // CREATE procedure yourProcedureName() wholeblock:BEGIN DECLARE anyVariableName1 INT ; Declare anyVariableName3 int; DECLARE anyVariableName2 VARCHAR(255); SET anyVariableName1 =1 ; SET anyVariableName3 =10; SET anyVariableName2 = ''; loop_label: FORLOOP IF anyVariableName1 > anyVariableName3 THEN LEAVE loop_label; END IF; SET anyVariableName2 = CONCAT(anyVariableName2 ,anyVariableName1 ,', '); SET anyVariableName1 = anyVariableName1 + ... 阅读更多

MySQL 日期格式 DD/MM/YYYY 选择查询?

George John
更新于 2019年7月30日 22:30:24

4K+ 次浏览

使用 select 和 order by 按降序格式化日期 DD/MM/YYYY。语法如下:SELECT *FROM yourTableName where yourDatetimeColumnName order by STR_TO_DATE(yourDatetimeColumnName, ’%d/%m%Y’) desc; 上述语法将按降序显示日期。为了理解上述语法,让我们先创建一个表。创建表的查询如下:mysql> create table DateFormatWithSelect -> ( -> UserId int, -> UserName varchar(100), -> UserLoginDatetime varchar(100) -> ); 使用 insert 命令在表中插入一些记录。查询如下:mysql> insert ... 阅读更多

MySQL 选择查询获取今天登录的用户?

Chandu yadav
更新于 2019年7月30日 22:30:24

320 次浏览

要获取今天登录的用户,请使用以下语法。在这里,我们假设您的日期时间字段是字符串类型:select yourColumnName1, yourColumnName2, yourColumnName3, ...N from youTableName WHERE STR_TO_DATE(yourColumnName1, ‘format’') =CURDATE(); 假设我们有以下“DateEqualToday”表,其中存储了用户的姓名和登录日期:+------+------------+-----------+------------+ | Id | First_Name | Last_Name | LoginDate | +------+------------+-----------+------------+ | 1 | James | Smith | 20-12-2018 | | 2 | Carol | Taylor | 21-12-2017 | | 3 | John | ... 阅读更多

更改 MySQL 中一个单元格的数据?

Arjun Thakur
更新于 2019年7月30日 22:30:24

359 次浏览

使用 UPDATE 命令更新单个单元格的数据。语法如下:UPDATE yourTableName yourColumnName=yourNewValue where yourColumnName=yourOldValue; 为了理解上述概念,让我们先创建一个表。创建表的查询如下:mysql> create table changeCellsData -> ( -> Id int, -> Name varchar(100), -> Age int -> ); Query OK, 0 rows affected (0.81 sec) 使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into changeCellsData values(101, 'Mike', 23); Query OK, 1 row affected (0.12 sec) mysql> insert into ... 阅读更多

广告