找到 4219 篇文章 关于 MySQLi
109 次查看
使用 WHERE 子句设置条件,并获取分数高于特定分数的学生记录。让我们先创建一个表:mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(100), -> StudentScore int -> ); 使用 INSERT 命令插入一些记录:mysql> insert into DemoTable(StudentName, StudentScore) values('John', 43); mysql> insert into DemoTable(StudentName, StudentScore) values('Sam', 48); mysql> insert into DemoTable(StudentName, StudentScore) values('Chris', 33); ... 阅读更多
294 次查看
使用 CHAR_LENGTH() 函数查找每个字符串的字符数,然后获取长度少于四个字符的字符串。让我们先创建一个表:mysql> create table DemoTable -> ( -> Name varchar(100) -> ); 使用 INSERT 命令插入一些记录:mysql> insert into DemoTable values('John'); mysql> insert into DemoTable values('Bob'); mysql> insert into DemoTable values('Carol'); ... 阅读更多
112 次查看
为此,您可以使用 FIND_IN_SET()。让我们先创建一个表:mysql> create table DemoTable -> ( -> Number int -> ); 使用 INSERT 命令插入一些记录:mysql> insert into DemoTable values(20); mysql> insert into DemoTable values(60); mysql> insert into DemoTable values(40); mysql> insert into DemoTable values(800); 显示所有记录 ... 阅读更多
798 次查看
您可以使用 text 数据类型来存储大字符串。以下是语法:CREATE TABLE yourTableName ( yourColumnName text, . . N ); 让我们先创建一个表:mysql> create table DemoTable -> ( -> MyStringValue text -> ); 使用 INSERT 命令插入一些记录:mysql> insert into DemoTable values('This is a text data type to store large string'); 使用 SELECT 语句显示表中的所有记录:mysql> select *from ... 阅读更多
944 次查看
假设我们有一系列电话号码,我们想从中获取区号。例如,这些区号是电话号码的前三位数字。为此,使用 MySQL 的 LEFT() 函数。让我们先创建一个表:mysql> create table DemoTable -> ( -> AreaCodes varchar(100) -> ); 使用 INSERT 命令插入一些记录。这里,假设我们包含了电话号码:mysql> insert into DemoTable values('90387568976') ; mysql> insert into DemoTable values('90389097878' ; ... 阅读更多
286 次查看
为了提高效率,可以使用正则表达式来完成相同的任务。让我们先创建一个表:mysql> create table DemoTable -> ( -> Name varchar(30) -> ); 使用 INSERT 命令插入一些记录:mysql> insert into DemoTable values('John'); mysql> insert into DemoTable values('Chris'); mysql> insert into DemoTable values('Robert'); mysql> insert into DemoTable values('David'); ... 阅读更多
505 次查看
对最小值使用 MIN() 函数和 SUBSTRING() 函数,对最大值使用 MAX() 函数。让我们先创建一个表:mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Value varchar(100) -> ); 使用 INSERT 命令插入一些记录:mysql> insert into DemoTable(Value) values('10-20'); mysql> insert into DemoTable(Value) values('200-100'); mysql> insert into DemoTable(Value) values('780-235'); ... 阅读更多
262 次查看
使用 ALTER TABLE 来实现。让我们先创建一个表:mysql> create table DemoTable -> ( -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(100) -> ); 让我们检查表的描述:mysql> desc DemoTable; 这将产生以下输出:+-------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------------+------+-----+---------+----------------+ | StudentId | int(11) | NO | PRI | NULL | auto_increment | ... 阅读更多
335 次查看
为此,使用 MySQL 的 substring_index() 函数。让我们先创建一个表:mysql> create table DemoTable -> ( -> StudentId varchar(100) -> ); 使用 INSERT 命令插入一些记录:mysql> insert into DemoTable values('STU-1011'); mysql> insert into DemoTable values('STU-95968686'); 使用 SELECT 语句显示表中的所有记录:mysql> select *from DemoTable; 这将产生以下输出:+--------------+ | StudentId | +--------------+ | STU-1011 ... 阅读更多
597 次查看
要分割连字符后的列,请使用 SUBSTRING_INDEX() 方法:select substring_index(yourColumnName, '-', -1) AS anyAliasName from yourTableName; 让我们先创建一个表:mysql> create table DemoTable -> ( -> StreetName text -> ); 使用 INSERT 命令插入一些记录:mysql> insert into DemoTable values('Paris Hill St.-CA-83745646') ; mysql> insert into DemoTable values('502 South Armstrong Street-9948443'); 使用 SELECT 语句显示表中的所有记录:mysql> select *from ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP