找到 4219 篇文章 关于 MySQLi
446 次浏览
您可以为此使用 SHOW 命令。以下是语法 - show columns from yourTableName; 让我们先创建一个表 - mysql> create table DemoTable ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20), StudentAge int, StudentAddress varchar(200) ); 以下是获取我的 MySQL 表列名称的查询 - mysql> show columns from DemoTable; 这将产生以下输出 - +------------------+--------------+------+-----+---------+----------------+ | Field | Type | Null ... 阅读更多
92 次浏览
您可以使用 ORDER BY IF() 来按特定顺序获取记录。让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20), Branch varchar(20) ); 以下是使用 insert 命令将一些记录插入表的查询:mysql> insert into DemoTable(FirstName, Branch) values('John', 'CS'); mysql> insert into DemoTable(FirstName, Branch) values('Carol', 'ME'); mysql> insert into DemoTable(FirstName, Branch) values('David', 'ME'); mysql> ... 阅读更多
137 次浏览
您可以使用 TRUNCATE() 方法对值进行向下取整而不是四舍五入。让我们先创建一个表 - mysql> create table DemoTable ( Value DECIMAL(20, 8) ); 使用 insert 命令将记录插入表中 - mysql> insert into DemoTable values(23.5654433); mysql> insert into DemoTable values(12.345542211); mysql> insert into DemoTable values(12345.678543); 以下是使用 select 语句显示表中所有记录的查询 - mysql> select *from DemoTable; 这将产生 ... 阅读更多
371 次浏览
要更改文本列中的文件扩展名,您可以使用 UPDATE 命令以及 REPLACE() 函数。假设我们有一些带有扩展名的列,我们需要替换所有这些列。为此,让我们首先创建一个扩展名列设置为文本类型的表:mysql create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ProgramExtension1 text, ProgramExtension2 text, ImageExtension text ); 以下是使用 insert 命令将记录插入表的查询:mysql> insert into DemoTable(ProgramExtension1, ProgramExtension2, ImageExtension)values('.java', '.c', '.jpeg'); ... 阅读更多
383 次浏览
您可以使用 MySQL 的聚合函数 COUNT() 来计算数据库上的水平值。让我们先创建一个表 - mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstValue int, SecondValue int, ThirdValue int, FourthValue int ); 使用 insert 命令将一些记录插入表中 - mysql> insert into DemoTable(FirstValue, SecondValue, ThirdValue, FourthValue) values(-18, 45, 0, 155); mysql> insert into DemoTable(FirstValue, SecondValue, ThirdValue, FourthValue) values(0, 235, null, 15); 以下是使用 select 语句显示表中所有记录的查询 - mysql> select *from DemoTable; 这将产生以下 ... 阅读更多
801 次浏览
您可以为此使用 MySQL 的聚合函数 SUM()。让我们先创建一个表 - mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Amount int ); 使用 insert 命令将一些记录插入表中 - mysql> insert into DemoTable(Amount) values(400); mysql> insert into DemoTable(Amount) values(10); mysql> insert into DemoTable(Amount) values(50); mysql> insert into DemoTable(Amount) values(500); mysql> insert into DemoTable(Amount) ... 阅读更多
5K+ 次浏览
是的,我们可以使用 DISTINCT 在 COUNT 中忽略重复行。以下是语法:select count(distinct yourColumnName) from yourTableName; 在 MySQL 中,COUNT() 将显示行数。DISTINCT 用于忽略重复行并仅获取唯一行的计数。让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(10) ); 以下是使用 insert 命令将一些记录插入表的查询:mysql> insert into DemoTable(FirstName) values('Larry'); mysql> insert into DemoTable(FirstName) values('John'); Query OK, ... 阅读更多
708 次浏览
您可以为此使用 MySQL 的 DATE() 函数。让我们先创建一个表 - mysql> create table DemoTable ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentAdmissionDate timestamp ); 使用 insert 命令将一些记录插入表中 - mysql> insert into DemoTable(StudentAdmissionDate) values('2011-01-12 12:34:43'); mysql> insert into DemoTable(StudentAdmissionDate) values('2012-10-23 11:32:21'); mysql> insert into DemoTable(StudentAdmissionDate) values('2001-02-14 05:12:01'); mysql> insert into DemoTable(StudentAdmissionDate) values('2018-12-31 15:10:04'); mysql> ... 阅读更多
794 次浏览
要在 MySQL 中更新一系列记录,您可以使用 BETWEEN。让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(20), Age int ); 以下是使用 insert 命令将一些记录插入表的查询:mysql> insert into DemoTable(Name, Age) values('Larry', 23); mysql> insert into DemoTable(Name, Age) values('Sam', 24); mysql> insert into DemoTable(Name, Age) values('Chris', 21); mysql> insert ... 阅读更多
1K+ 次浏览
您可以使用 GROUP_CONCAT() 函数在一个记录中列出组中的所有项目。让我们先创建一个表 - mysql> create table DemoTable ( ProductId int, ProductName varchar(40), ProductCategory varchar(40) ); 使用 insert 命令将一些记录插入表中 - mysql> insert into DemoTable values(100, 'Product-1', '1Product'); mysql> insert into DemoTable values(101, 'Product-2', '2Product'); mysql> insert into DemoTable values(100, 'Product-1', '3Product'); 以下是显示所有 ... 阅读更多
数据结构
网络
关系型数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP