找到 4219 篇文章 关于 MySQLi
3K+ 阅读量
我们可以使用带 IN 运算符的存储过程来删除 MySQL 表中的值。为了便于理解,我们以名为“student_info”的表为例,该表包含以下数据:mysql> Select * from student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 100 | Aarav | Delhi | Computers | | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Jaipur | Literature | | 110 | Rahul | Chandigarh | History | +------+---------+------------+------------+ ... 阅读更多
174 阅读量
众所周知,在数字上下文中,十六进制值的行为类似于整数,而在字符串上下文中,它们的行为类似于二进制字符串。可以通过以下示例理解:mysql> Select X'5455544F5249414C53504F494E54'; +---------------------------------+ | X'5455544F5249414C53504F494E54' | +---------------------------------+ | TUTORIALSPOINT | +---------------------------------+ 1 row in set (0.07 sec)但是,如果我们谈论的是 MySQL 中十六进制值的默认类型,那么它是字符串。
13K+ 阅读量
我们可以使用带 IN 运算符的存储过程来将值插入 MySQL 表中。为了便于理解,我们以名为“student_info”的表为例,该表包含以下数据:mysql> Select * from student_info; +------+---------+-----------+------------+ | id | Name | Address | Subject | +------+---------+-----------+------------+ | 100 | Aarav | Delhi | Computers | | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Jaipur | Literature | | 110 | Rahul | Chandigarh | History | +------+---------+------------+------------+ 4 rows ... 阅读更多
317 阅读量
我们可以使用 IN 和 OUT 运算符创建一个存储过程,根据某些条件从 MySQL 表中选择记录。为了便于理解,我们以名为“student_info”的表为例,该表包含以下数据:mysql> Select * from student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Jaipur | Literature | | 110 | Rahul | Chandigarh | History | | 125 | Raman | Bangalore | ... 阅读更多
1K+ 阅读量
以下示例将演示带有 INOUT 参数的 MySQL 存储过程:mysql> DELIMITER // ; mysql> Create PROCEDURE counter(INOUT count INT, IN increment INT) -> BEGIN -> SET count = count + increment; -> END // Query OK, 0 rows affected (0.03 sec)这里,“count”是 INOUT 参数,可以存储和返回值,而“increment”是 IN 参数,它接受来自用户的 values。mysql> DELIMITER ; mysql> SET @counter = 0; Query OK, 0 rows affected (0.00 sec) mysql> CALL counter(@Counter, 1); Query OK, 0 rows affected (0.00 sec) mysql> Select @Counter; ... 阅读更多
4K+ 阅读量
为了便于理解,我们使用名为“student_info”的表,该表包含以下值:mysql> Select * from student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Jaipur | Literature | | 110 | Rahul | Chandigarh | History | | 125 | Raman | Shimla | Computers | +------+---------+------------+------------+ 4 rows in set (0.00 sec)现在,借助以下查询,我们将创建一个存储... 阅读更多
6K+ 阅读量
要从表中获取最近的日期,我们需要将包含日期作为值的列的名称作为 MAX() 函数的参数提供。类似地,要从表中获取最旧的日期,我们需要将包含日期作为值的列的名称作为 MIN() 函数的参数提供。为了理解这一点,请考虑以下“Collegedetail”表的示例,该表包含以下详细信息:mysql> Select * from collegedetail; +------+---------+------------+ | ID | Country | estb | +------+---------+------------+ | 111 | INDIA | 2010-05-01 | | 130 | ... 阅读更多
113 阅读量
众所周知,通过在 SUM() 函数中使用条件表达式,我们可以获得满足条件的行数。因此,在这种情况下,MySQL 在条件为真时评估为 1,在条件为假时评估为 0。为了理解这一点,请考虑以下“employee”表的示例,该表包含以下详细信息:mysql> Select * from Employee; +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 1 | Gaurav | 50000 | | 2 | Rahul | 20000 | | 3 | Advik | 25000 | | 4 | Aarav | 65000 | ... 阅读更多
371 阅读量
为了方便理解,我们使用名为“student_info”的表,其中包含以下值:
mysql> Select * from student_info;
+-----+---------+------------+------------+
| id | Name | Address | Subject |
+-----+---------+------------+------------+
| 101 | YashPal | Amritsar | History |
| 105 | Gaurav | Jaipur | Literature |
| 110 | Rahul | Chandigarh | History |
| 125 | Raman | Shimla | Computers |
+------+--------+------------+------------+
4 rows in set (0.00 sec)
现在,借助以下查询,我们将创建一个存储过程... 阅读更多