加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

如安在SQL中选择全部值并潜匿NULL值?

发布时间:2021-05-20 14:25:29 所属栏目:编程 来源:网络整理
导读:以是在我的数据库中,某些行具有NULL值,当我从表中选择*时,该NULL值也表现为文本“null”.以是我想潜匿全部NULL值.有没有人有查询的设法?感谢! 这是我在DB中的输入: db.execSQL("CREATE TABLE IF NOT EXISTS table (name VARCHAR,kg VARCHAR,pod VARCHAR,re

以是在我的数据库中,某些行具有NULL值,当我从表中选择*时,该NULL值也表现为文本“null”.以是我想潜匿全部NULL值.有没有人有查询的设法?感谢!

这是我在DB中的输入:

db.execSQL("CREATE TABLE IF NOT EXISTS table (name VARCHAR,kg VARCHAR,pod                 VARCHAR,reps VARCHAR,time VARCHAR );");
  db.execSQL("INSERT INTO table VALUES('name 1',NULL,'"+s+"');");
 db.execSQL("INSERT INTO table VALUES(NULL,'S 1','"+ee5+"','"+ee+"','S 2','"+ee6+"','"+ee2+"','S 3','"+ee7+"','"+ee3+"','S 4','"+ee8+"','"+ee4+"','"+s+"');");

办理要领

这就是你要找的对象:
SELECT x,y,etc,CASE WHEN field IS NOT NULL THEN field ELSE '' END AS hehe FROM table;

编辑:添加到您的评述中,一旦您知道如作甚一个列执行此操纵,这很是简朴.对全部列应用沟通的内容.在SO中,不要祈望完立室庭功课,而是祈望辅佐办理您最终本身必必要做的题目.

趁便问一下,这是怎么回事..

SELECT COALESCE(name,''),COALESCE(kg,COALESCE(pod,COALESCE(reps,COALESCE(time,'') 
FROM   table

你在这个帖子中有三个好的要领(包罗我的),我小我私人认为其他两个更直观.通过应用与我所示沟通的逻辑来行使any.

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读