
sql
梦想不断超越
Web开发、App、游戏
展开
-
[SQL]去除left join左连接中的null空数据
今天在做查询的时候碰到了左连接需要去除null数据的问题,遂记录如下。错误:select propsdef.*, playerbag.COUNT from playerbag left join propsdef on playerbag.propsid == propsdef.ID and propsdef.maintype = 2;执行结果出现了很多的null数据,于是修改如下。解决方法:select propsdef.*, playerbag.COUNT from pl原创 2020-05-17 08:51:51 · 20257 阅读 · 4 评论 -
SQL面试题
SQL面试题有3个表S, C, SC S(SNO, SNAME)代表(学号,姓名) C(CNO, CNAME, CTEACHER)代表(课号,课名,教师) SC(SNO,CNO,SGRADE)代表(学号, 课号成绩)问题: 1,找出没选过“黎明”老师的所有学生姓名 2,列出2门以上(含2门)不及格学生姓名及平均成绩 3,既学过1号课程又学过2号课程的学生姓名答案: 1. select原创 2016-11-04 10:48:58 · 534 阅读 · 1 评论 -
Java连接SQL Server教程全
首先,在连接数据库之前必须保证SQL Server是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:在默认情况下,SQL Server Express是采用集成的Windows安全验证且禁用了sa登录名。为了工作组环境下不使用不方便的Windows集成安全验证,我们要启用SQL Server Express的混合安全验证,也就是说由SQL转载 2016-11-05 11:43:37 · 79388 阅读 · 71 评论 -
ERROR 1045 (28000):Access denied for user 'root'@'localhost' (using password: NO) Mac解决方案
连接MySql的问题,弄了我一早上,差点要了我的小命,浪费三个小时,记录在此。//完全解决方案,本人亲测有效!ql数据库/etc/init.d/mysqld stop#Mac下是进入对应目录 ./mysqld stop#2.执行如下命令mysqld_safe --user=mysql --skip-grant-tables --skip-networking .使用root登录mysql原创 2017-05-18 10:33:47 · 1171 阅读 · 0 评论 -
JDBC入门——mysql连接方法
程序代码:import java.sql.*;/** * Created by matt on 2017/6/12. * JDBC入门案例:展示编码步骤 * 任务目标:把数据库中 */public class JdbcDemo1 { public static void main(String[] args) throws SQLException { // 1 注册原创 2017-06-12 09:36:31 · 469 阅读 · 0 评论 -
图数据库——大数据时代的高铁
如果把传统关系型数据库比做火车的话,那么到现在大数据时代,图数据库可比做高铁。它已成为NoSQL中关注度最高,发展趋势最明显的数据库。 简介在众多不同的数据模型里,关系数据模型自20世纪80年代就处于统治地位,而且出现了不少巨头,如Oracle、MySQL和MSSQL,它们也被称为关系数据库管理系统(RDBMS)。然而,随着关系数据库使用范围的不断扩大,也暴露出一些它始终无法解决问题,其中最主要的是转载 2017-09-07 16:17:31 · 1248 阅读 · 0 评论 -
MySQL Illegal mix of collations for operation 'like' 解决方案
MySQL Illegal mix of collations for operation 'like'在 MySQL 5.5 以上, 若字段类型 Type 是 time,date,datetime在 select时如果使用 like ‘%中文%’ 会出现 Illegal mix of collations for operation 'like'在编程时要对每个字段进行查找,在执行时可...原创 2019-01-29 15:07:41 · 812 阅读 · 0 评论 -
Parameter 'email' not found. Available parameters are [0, 1, param1, param2]解决方案
Dao层mapper接口的方法中,为每个参数添加@Param注解public User login(@Param(value="email") String email, @Param(value="password") String password);<select id="login" resultType="User" parameterType="String">原创 2019-01-29 15:12:56 · 963 阅读 · 0 评论