找到 6705 篇文章 相关数据库
872 次浏览
desc 是 MySQL 的保留字,因此您不能使用它。但是,如果您仍然希望将列名设置为“desc”,则需要使用反引号。反引号表示法为(` `)。为了理解上述概念,让我们创建一个表。创建表的查询如下:mysql> create table useOfDescColumnNameDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20), -> `desc` varchar(200) default 'GOOD' -> ); 查询成功,0 行受影响 (0.60 秒)使用 insert 命令在表中插入一些记录。查询如下: ... 阅读更多
1K+ 次浏览
要仅在视图不存在时创建视图,可以使用以下语法:CREATE OR REPLACE VIEW yourViewName AS SELECT *FROM yourTableName;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table createViewDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20) -> ); 查询成功,0 行受影响 (0.58 秒)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into createViewDemo(Name) values('John'); 查询成功,1 行受影响 (0.22 秒) mysql> insert into ... 阅读更多
871 次浏览
以下语法用于计算所有行中某个字段的所有字符:select sum(char_length(yourColumnName)) AS anyAliasName from yourTableName;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table CountAllCharactersDemo -> ( -> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> UserName varchar(20), -> UserSubject text -> ); 查询成功,0 行受影响 (0.47 秒)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into CountAllCharactersDemo(UserName, UserSubject) values('Larry', 'Introduction To Java'); 查询成功,1 行受影响 (0.19 ... 阅读更多
1K+ 次浏览
以下语法用于修剪逗号:SELECT TRIM(BOTH ', ' FROM yourColumnName) from yourTableName;让我们看一个例子:mysql> create table TrimCommasDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> AllTechnicalSkills text -> ); 查询成功,0 行受影响 (0.81 秒)现在,您可以使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into TrimCommasDemo(AllTechnicalSkills) values(', C, C++, Java, '); 查询成功,1 行受影响 (0.14 秒) mysql> insert into TrimCommasDemo(AllTechnicalSkills) values(', MySQL, SQL Server, MongoDB, '); 查询成功,1 行受影响 (0.13 秒) mysql> ... 阅读更多
246 次浏览
您可以为此使用 CASE 语句。让我们看一个例子:mysql> create table BooleanEvaluationDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> FirstValue int, -> SecondValue int -> ); 查询成功,0 行受影响 (0.71 秒)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into BooleanEvaluationDemo(FirstValue, SecondValue) values(10, 5); 查询成功,1 行受影响 (0.20 秒) mysql> insert into BooleanEvaluationDemo(FirstValue, SecondValue) values(15, 20); 查询成功,1 行受影响 (0.16 秒) mysql> insert into BooleanEvaluationDemo(FirstValue, SecondValue) values(50, 40); 查询成功,1 行受影响 (0.14 ... 阅读更多
1K+ 次浏览
以下语法用于跳过重复值并仅从重复值中选择一个:select min(yourColumnName1), yourColumnName2 from yourTableName group by yourColumnName2;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table doNotSelectDuplicateValuesDemo -> ( -> User_Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> User_Name varchar(20) -> ); 查询成功,0 行受影响 (0.78 秒)现在,您可以使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into doNotSelectDuplicateValuesDemo(User_Name) values('John'); 查询成功,1 行受影响 ... 阅读更多
249 次浏览
您可以为此使用 IN 运算符。语法如下:SELECT *FROM yourTableName WHERE yourColumnName IN(‘yourValue1’, ‘yourValue2’, ‘yourValue3’, ...........N);为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table InOperatorDemo -> ( -> ClientId int -> ); 查询成功,0 行受影响 (0.52 秒)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into InOperatorDemo values(101); 查询成功,1 行受影响 (0.19 秒) mysql> insert into InOperatorDemo values(110); 查询成功,1 行受影响 (0.11 秒) mysql> insert into InOperatorDemo ... 阅读更多
231 次浏览
要在 PHP/MySQL 中处理时间,您可以使用 strtotime() 函数。以下为相同的 PHP 代码:$timeValue='8:55 PM'; $changeTimeFormat = date('H:i:s', strtotime($timeValue)); echo("24 小时制格式="); echo($changeTimeFormat);以下为 PHP 代码的快照:以下是输出。以下是获取原始时间的 MySQL 查询:mysql> SELECT CONCAT('MySQL 中的 12 小时制格式=', DATE_FORMAT('2019-03-12 20:55:00', '%l:%i %p')) AS OriginalTimeFormat;以下是输出:+------------------------------------------------+ | OriginalTimeFormat ... 阅读更多
512 次浏览
您可以使用 hex2bin() 函数,因为它等效于 MySQL 的 UNHEX()。语法如下:$anyVariableName = hex2bin("yourHexadecimalValue");为了理解上述语法,让我们在 PHP 中实现上述语法。以下为 PHP 代码:$myFirstValue = hex2bin("7777772E4D7953514C4578616D706C652E636F6D"); var_dump($myFirstValue); $mySecondValue=hex2bin("416476616E6365644A617661576974684672616D65776F726B"); echo(''); var_dump($mySecondValue);以下为 PHP 代码的快照:以下是输出的快照:以下是 MySQL UNHEX():案例 1:查询如下:mysql> SELECT UNHEX("7777772E4D7953514C4578616D706C652E636F6D");以下是输出:+---------------------------------------------------+ | UNHEX("7777772E4D7953514C4578616D706C652E636F6D") | +---------------------------------------------------+ | www.MySQLExample.com ... 阅读更多
166 次浏览
如果您的列具有 varchar 数据类型,则可以使用以下语法:select yourColumnName FROM yourTableName ORDER BY yourColumnName +0 DESC;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table selectOrderdemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(100), -> RankNumber varchar(100) -> ); 查询成功,0 行受影响 (0.55 秒)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into selectOrderdemo(Name, RankNumber) values('Larry', -100); 查询成功,1 行受影响 (0.23 ... 阅读更多
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP