当前位置:新励学网 > 秒知问答 > SQL语句排序

SQL语句排序

发表时间:2024-07-12 23:25:00 来源:网友投稿

数据库不会自已理解一些建模外的东西的!也就是说职务对于数据库来说不存在大小的,虽然我们平时知道总经理的职务要比主管高,但你的数据库却不知道,如果你想让数据库也理解这个职务的大小,那么职务的大小必须让数据库知道!

所以你可以再建立一个表,比如总经理对应的是0,副总对应的是1等等,然后这个表与你原来的表作一下联结就可以了!当然也就可以查询模块中建立,但是却不是一句语句能完成的了!只有建立了这个表,你的数据库才会知道哪个职务更大些!

当然如果你非要这么固定这4个,那么badkano给你的是一个解决方案,但要记着的是你的数据库一旦更改或是要求一旦更改,都需要你去更改位于底层的SQL语句!所以从目的上来说建立一个职务表还是符合E-R设计规范的!

我想如果建一个表后,你不应该不知道语句是怎么写的吧?

所以你的问题必须要让你的数据库理解职务的大小,当然数据库不理解时,怎么可能给出你想要的东西呢?

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!