如何在mysql数据库中添加数据在两个数字之间

如何在mysql数据库中添加数据在两个数字之间,第1张

同服务器的话采用

库名.表名就可以跨库 *** 作

例如数据库schema1(含有表A)和schema2(含有表B)

在schema2中想访问schema1的A表,直接select

*

from

schema1.A

简单回答:

依你的意思,只要插入一条记录,让它的BH字段的值为“02”即可。

至于你需要它在第2个位置出现,请你在查询时,加上排序条件: “order by bh”,即可。

完整的语句:

SELECT * FROM YCHCZ.SYS_HY ORDER BY BH

以下是相关知识:

1、有一个概念你弄错了,那就是,在SQL Server里,在它的物理记录上,它的表就没有顺序的概念。所以,也就不存在,在某两个记录之间插入一条记录的说法。

2、另外一个概念就是,在SQL Server里的表里的记录的物理顺序,是SQL Server数据库管理系统的“方便”来的,也就是说,它原意在哪个位置写就在哪个位置写,这个位置,对于 *** 作者来说,不必管,也不能去管。

3、如果你不确切地指定条件,直接去查询一组数据,或打开整个表的话,SQL Server系统会依它最“方便”的顺序将你要查的数据给列出来。

4、《这里是最重要的》如果你需要按某种顺序让SQL Server列出查询数据,那就请你在查询语句中加上排序的条件。

5、不要关心你用鼠标在SQL 2000企业管理器里打开某表时,数据的顺序,如果你实在要关心,那就在打开这个表的 *** 作后,修正它的SQL代码,加上排序指令。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9991930.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存