摘要: https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=CentOS&target_version=7&target_type=rpmnetwork 网址可以不打开 切换 阅读全文
posted @ 2020-05-22 15:07 Yuezc 阅读(2107) 评论(0) 推荐(1) 编辑
摘要: MySQL提供循环语句,允许您根据条件重复执行一个SQL代码块。 MySQL中有三个循环语句:WHILE,REPEAT和LOOP。 1、WHILE 循环 DELIMITER $$ DROP PROCEDURE IF EXISTS test_mysql_while_loop$$ CREATE PROC 阅读全文
posted @ 2020-05-22 15:05 Yuezc 阅读(388) 评论(0) 推荐(0) 编辑
摘要: MySQL IF语句允许您根据表达式的某个条件或值结果来执行一组SQL语句。 要在MySQL中形成一个表达式,可以结合文字,变量,运算符,甚至函数来组合。表达式可以返回TRUE,FALSE或NULL,这三个值之一。 MySQL IF语句语法: IF expression THEN statement 阅读全文
posted @ 2020-05-21 14:45 Yuezc 阅读(964) 评论(0) 推荐(0) 编辑
摘要: MySQL存储函数只返回一个值。要开发返回多个值的存储过程,需要使用带有INOUT或OUT参数的存储过程。 返回多个值的存储过程示例: SELECT * FROM orders; 原表的数据如上面所示。返回多个值,其实就是多设置几个inout/out的参数。 SQL 如下: USE yiibaidb 阅读全文
posted @ 2020-05-20 15:55 Yuezc 阅读(1923) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL存储过程参数简介 在现实应用中,开发的存储过程几乎都需要参数。这些参数使存储过程更加灵活和有用。 在MySQL中,参数有三种模式:IN,OUT或INOUT。 IN - 是默认模式。在存储过程中定义IN参数时,调用程序必须将参数传递给存储过程。 另外,IN参数的值被保护。这意味着即使在存 阅读全文
posted @ 2020-05-13 17:14 Yuezc 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 变量是一个命名数据对象,变量的值可以在存储过程执行期间更改。我们通常使用存储过程中的变量来保存直接/间接结果。 这些变量是存储过程的本地变量。 注意:变量必须先声明后,才能使用它 1、声明变量 要在存储过程中声明一个变量,可以使用DECLARE语句,如下所示: DECLARE variable_na 阅读全文
posted @ 2020-05-12 15:35 Yuezc 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、MySQL存储过程 DELIMITER // CREATE PROCEDURE appProducts() BEGIN SELECT * FROM products; END // DELIMITER; 第一个命令是DELIMITER //,它与存储过程语法无关。 DELIMITER语句将标准分 阅读全文
posted @ 2020-05-11 15:15 Yuezc 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 我们前面所学习的 MySQL 语句都是针对一个表或几个表的单条 SQL 语句,但是在数据库的实际操作中,并非所有操作都那么简单,经常会有一个完整的操作需要多条 SQL 语句处理多个表才能完成。例如,为了确认学生能否毕业,需要同时查询学生档案表、成绩表和综合表,此时就需要使用多条 SQL 语句来针对几 阅读全文
posted @ 2020-05-11 14:01 Yuezc 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1、-- 删除重复行,且保留最高的id: 因为删除的是a表的中的id小于b表中的。 DELETE a FROM contacts a INNER JOIN contacts b WHERE a.id < b.id AND a.email = b.email; 2、-- 删除重复行,且保留最小的id: 阅读全文
posted @ 2020-05-09 15:46 Yuezc 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 1、一个表中单个列重复的值 SELECT id, firstName, lastName, email, COUNT(*) FROM contacts GROUP BY firstName HAVING COUNT(firstName) > 1; 结果是:其中count(*)是表示重复的次数。 2、 阅读全文
posted @ 2020-05-08 17:39 Yuezc 阅读(368) 评论(0) 推荐(0) 编辑