mysql-Mysql中如何获取一条数据中所有字段的名称和值

问题描述

Mysql中如何获取一条数据中所有字段的名称和值

有一个表User, 有字段id, name, password, mobile.
现在要获取User表中id=1的所有字段的名称保存为'key',其对应的值为'value'

例如有表中一条记录:
id name password mobile
1 test 123 138100138000

现在要获取这一条记录并保存为

key value
id 1
name test
password 123
mobile 13800138000

解决方案

一种使用jdbc的metadata,另一种是通过 select * from columns where table_name='表名'; 查询表结构

解决方案二:

select * from User

解决方案三:

select * from 表 where id="1"

解决方案四:

用navicat可视化就可以看到咯,用sql的话,select*就可以啦

解决方案五:

使用jdbc的metadata方法吧,还不错

时间: 2024-10-13 20:49:00

mysql-Mysql中如何获取一条数据中所有字段的名称和值的相关文章

nhibernate中,新增一条数据,主键id为自增,添加成功后,如何获取此id值

问题描述 nhibernate中,新增一条数据,主键id为自增,添加成功后,如何获取此id值 解决方案 解决方案二:实体.id?解决方案三:哥们,我刚刚接触nhibernate,刚写出来helloworld,这个问题还没研究出来的.而且貌似nh做的项目许多主键都没有自增的.我手头有个项目就是这样的,我也很苦恼.在csdn上研究这个的好像很少.解决方案四:就是类似存储过程insert后,能返回他的自增Id值在nhibernate里可不可以?不想再重新去find解决方案五:帮你顶解决方案六:只知道S

四种数据库随机获取10条数据的方法_Access

四种数据库随机获取10条数据的方法 SQL Server: 复制代码 代码如下: SELECT TOP 10 * FROM T_USER ORDER BY NEWID() ORACLE: 复制代码 代码如下: SELECT * FROM (SELECT * FROM T_USER ORDER BY DBMS_RANDOM.RANDOM()) WHERE RONUM <= 10 MySQL: 复制代码 代码如下: SELECT * FROM T_USER  ORDER BY  RAND() LIM

mysql-如何通过django实现获取某条数据的前一条和后一条数据?

问题描述 如何通过django实现获取某条数据的前一条和后一条数据? 如题,通过django获取某条数据的前一条和后一条数据? 想实现新闻页的"上一条".下一条的功能. 解决方案 http://blog.sina.com.cn/s/blog_67d995f001015jrh.html 解决方案二: 您好,这个是分页呀,我想实现的功能是,查询某一条数据的前后两条数据,通过django实现,不使用sql语句.

Oracle查询一个表中的几万条数据,不用or,优化的方法还有什么呢

问题描述 Oracle查询一个表中的几万条数据,不用or,优化的方法还有什么呢 如:name numbers a 22 b 33 c 44 d 55 . . . 查询a.b.d的详细信息,不用or in之类的 解决方案 用 EXISTS ........

算法,PHP取数据库中百万条数据中随机20条记录

额,为什么要写这个? 在去某个公司面试时,让写个算法出来,当时就蒙了,我开发过程中用到算法的吗?又不是大数据开发,分析. 今天偶然想起来一个坑爹数据,如:PHP取百万条数据中随机20条记录,当时就用的算法. 1.先统计统计数据库多少条记录(这个做个数据缓存,如1小时重新统计一次), 2.根据总条数,随机1次,1次性取出20条记录(当然这个就相当于分页了,要求不高的话,这个最快,我用的就是这个): 还有一种方法,随机20次,重复执行20次. 例如: $sum=800000;//得到总条数 //循环

sql查询-sql 同一个表中如何把两条数据合并成一条显示,并显示两条数据的全部内容

问题描述 sql 同一个表中如何把两条数据合并成一条显示,并显示两条数据的全部内容 数据库是 sqlserver2008的环境. 是一个列变行的问题 ,请大师帮忙啊. 比如 table表中 字段: id name bianhao address shijian 1 张三 001 北京 2013-12-1 2 李四 001 北京 2013-12-1 最后显示的内容为: 字段: name1 name2 bianhao address shijian 张三 李四 001 北京 2013-12-1 合并

javascript 获取多条数据(模拟ajax获取数据)_javascript技巧

()'>于发表: 获取多条数据(模拟ajax获取数据)

oracle 数据库...-oracle 数据库插入一条数据,某字段如何自动递增1

问题描述 oracle 数据库插入一条数据,某字段如何自动递增1 oracle 数据库插入一条数据,某字段如何自动递增1,oracle 数据库插入一条数据,某字段如何自动递增1,在线等.急急急.求大指点 解决方案 1,使用序列 2,手动使用变量++然后执行插入数据库记录 解决方案二: oracle 字段递增 表插入数据,id自动增1 解决方案三: Oracle里有序列,使用序列来实现 解决方案四: 序列: 是oacle提供的用于产生一系列唯一数字的数据库对象. l 自动提供唯一的数值 l 共享对

iOS 中如何获取某个聊天组中的成员列表

问题描述 本帖最后由 独孤求败 于 2015-2-27 14:52 编辑 iOS 中如何获取某个聊天组中的成员列表 解决方案 用 didFetchGroupOccupantsList方法获取