大家好,我是宁一
今天是SQL教程的第五课,来看看WHERE条件子句的用法。
2024年08月03日
1. 请你讲一下InnoDB和MyISAM的区别?
答:1).InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务;
2).InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM会失败;
2024年08月03日
场景是一张表 有个markedasdeleted字段,作用是标记当前行数据是否删除,值为1,则是删除状态 值为0为正常状态,于是统计没有删除的数据条数SQL这样写。
select count(1) from t_table where markedasdeleted<>'1';
2024年08月03日
hive 中‘不等于’不管是用! 或者<>符号实现,都会将空值即null过滤掉,此时要用
where (white_level<>'3' or white_level is null)
或者 where (white_level!='3' or white_level is null ) 来保留null 的情况。
2024年08月03日
当在数据库中执行查询条件不等于时, 同时会忽略掉null的情况 。
解决方式有以下两种方式:
SELECT * from shbt_je WHERE btlx<>'四强产业' or btlx is NULL
2024年08月02日
错误:
js/chunk-6ef430c6.f6b9da18.js from Terser
TypeError: Cannot read property 'minify' of undefined
2024年08月02日
环境
vue-cli 4.x
建项过程中需要你选择要安装的依赖。我这里只打算写一个比较简单的组件,所以只需要 stylus、babel、eslint 就可以了。my 和 et-component 都是我之前做项目所保存下来的组合配置。你可以选择default(默认)或者 manually (手动)。
2024年08月02日
vue在打包(npm run build)时突然发现卡在进程界面不动,也不报错,与打包相关的代码从未动过。
首先可以排除是代码修改的问题。经过网络对问题的搜索,造成这个的原因可能是网络问题,至于打包为什么会使用网络的确是个很奇怪的问题,有知道答案的朋友可以评论区告诉我。不过按照所给的解决方案是可以解决问题的。