首页 > 软件 > 数据库查询问题

数据库查询问题

软件 2024-08-28

mysql数据库查询问题

原因是数据库的数据后面有不可见字符(例如空格、制表、回车等),用下面的语句可以验证: SELECT CONCAT('[',c,']'),LENGTH(c) FROM abcd 这个语句对字段C的前后添加[]显示,如果有空格可能会显示出来,同时显示c的长度,如果比你看见的多,肯定有问题。 你的数据库需要使用下面的语句来修复: UPDATE abcd SET c=TRIM(c)

数据库怎么查询?

可以在查询分析器里打开相应数据库(要输用户名,密码) 在查询对话框输入: select * from 表名(你所说的某个表的表名) where 字段(列名) = 12345 按f5就行了

数据库查询问题

SELECT D.DEPTNO FROM DEPT D WHERE NOT EXISTS(SELECT 1 FROM EMP E WHERE E.DEPTNO=D.DEPTNO); select e.ename, e.job, e.hiredate from emp e where e.hiredate between to_date('1988-06-01','YYYY-MM-DD') and to_date('1988-08-01','YYYY-MM-DD') order by e.hiredate desc; SELECT e.empno,e.ename,e.sal from emp e

数据库查询问题

1 在Sc表中找出成绩<60并切分组后>=2的Sno ---- 在S表中查出对应的Sname ----再在Sc表中查处对应的Sno的平均成绩: select Sname,Avg(SCgrade) from S,SC where s.sno=sc.sno and s.sno in (select Sno from sc where scgrade<60 group by sno having count(*)>=2) group by s.sno; 2 SC表找出1号课程成绩 (cno=1) ---- SC表找出2号课程成绩 (cno=2) --- 比较后得到对应的Sno select a.sn

数据库查询问题

你使用for循环对dw_1进行循环,因为dw_1数据是全的。 然后对应使用find函数,来查找dw_2中地区对应的行,如果有行,说明是有对应值,取该行相关值,放入dw_1.如果没有,那么就是你说少一行的情况了,dw_3设0. 比如地区字段叫area_code long row, ll_find, ll_newrow string ls_area for row = 1 to dw_1.rowcount() ls_area = dw_1.GetItemString(row, 'area_code') //去当前行地区的值 ll_find = dw_2.find("area_code = '" +

标签:数据 信息技术 数据库 数据库查询 MySQL

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18