oracle数据库单表查询并且按照主键ID排序 oracle 根据主键查找对应的表

mysql \u6570\u636e\u5e93\u67e5\u8be2 \u6309\u65f6\u95f4\u6392\u5e8f \u5982\u679c\u65f6\u95f4\u4e00\u6837 \u6309\u4e3b\u952e\u6392\u5e8f\u600e\u4e48\u5199 \u5728\u4e00\u5f20\u8868\u91cc

select * from tab order by date DESC,table_id DESC\u3002
\u5728\u6570\u636e\u5e93\u4e2d\uff0c\u8f93\u5165\u8fd9\u4e9b\u5c31\u53ef\u4ee5\u6309\u65f6\u95f4\u6392\u5e8f\u3002
MySQL \u662f\u4e00\u4e2a\u5173\u7cfb\u578b\u6570\u636e\u5e93\uff0c\u7531\u745e\u5178 MySQL AB \u516c\u53f8\u5f00\u53d1\uff0c\u76ee\u524d\u5c5e\u4e8e Oracle \u65d7\u4e0b\u516c\u53f8\u3002MySQL \u6700\u6d41\u884c\u7684\u5173\u7cfb\u578b\u6570\u636e\u5e93\u7ba1\u7406\u7cfb\u7edf\uff0c\u5728 WEB \u5e94\u7528\u65b9\u9762 MySQL \u662f\u6700\u597d\u7684 RDBMS (Relational Database Management System\uff0c\u5173\u7cfb\u6570\u636e\u5e93\u7ba1\u7406\u7cfb\u7edf) \u5e94\u7528\u8f6f\u4ef6\u4e4b\u4e00\u3002MySQL \u662f\u4e00\u79cd\u5173\u8054\u6570\u636e\u5e93\u7ba1\u7406\u7cfb\u7edf\uff0c\u5173\u8054\u6570\u636e\u5e93\u5c06\u6570\u636e\u4fdd\u5b58\u5728\u4e0d\u540c\u7684\u8868\u4e2d\uff0c\u800c\u4e0d\u662f\u5c06\u6240\u6709\u6570\u636e\u653e\u5728\u4e00\u4e2a\u5927\u4ed3\u5e93\u5185\uff0c\u8fd9\u6837\u5c31\u589e\u52a0\u4e86\u901f\u5ea6\u5e76\u63d0\u9ad8\u4e86\u7075\u6d3b\u6027\u3002
MySQL \u6240\u4f7f\u7528\u7684 SQL \u8bed\u8a00\u662f\u7528\u4e8e\u8bbf\u95ee\u6570\u636e\u5e93\u7684\u6700\u5e38\u7528\u6807\u51c6\u5316\u8bed\u8a00\u3002MySQL \u8f6f\u4ef6\u91c7\u7528\u4e86\u53cc\u6388\u6743\u653f\u7b56(\u672c\u8bcd\u6761"\u6388\u6743\u653f\u7b56")\uff0c\u5b83\u5206\u4e3a\u793e\u533a\u7248\u548c\u5546\u4e1a\u7248\uff0c\u7531\u4e8e\u5176\u4f53\u79ef\u5c0f\u3001\u901f\u5ea6\u5feb\u3001\u603b\u4f53\u62e5\u6709\u6210\u672c\u4f4e\uff0c\u5c24\u5176\u662f\u5f00\u653e\u6e90\u7801\u8fd9\u4e00\u7279\u70b9\uff0c\u4e00\u822c\u4e2d\u5c0f\u578b\u7f51\u7ad9\u7684\u5f00\u53d1\u90fd\u9009\u62e9 MySQL \u4f5c\u4e3a\u7f51\u7ad9\u6570\u636e\u5e93\u3002\u7531\u4e8e\u5176\u793e\u533a\u7248\u7684\u6027\u80fd\u5353\u8d8a\uff0c\u642d\u914d PHP ,Linux\u548c Apache \u53ef\u7ec4\u6210\u826f\u597d\u7684\u5f00\u53d1\u73af\u5883\uff0c\u7ecf\u8fc7\u591a\u5e74\u7684web\u6280\u672f\u53d1\u5c55,\u5728\u4e1a\u5185\u88ab\u5e7f\u6cdb\u4f7f\u7528\u7684\u4e00\u79cdweb\u670d\u52a1\u5668\u89e3\u51b3\u65b9\u6848\u4e4b\u4e00,\u79f0\u4e4b\u4e3aLAMP\u3002

select *
from user_constraints a,USER_CONS_COLUMNS b
where a.CONSTRAINT_TYPE='P'
and a. constraint_name=b.constraint_name
and a.constraint_name='\u4e3b\u952e\u540d';

id用1,2,3,4,5.....纯数字的,你怎么会把它定义为varchar类型?
解决步骤:
(1)新建一个表A,表结构和ib_sql 一样,但把id定义为NUMBER类型。
(2)把ib_sql 中的所有数据插入到A中:INSERT INTO A SELECT * FROM ib_sql ;
(3)DROP TABLE ib_sql;
(4)把表A改名为ib_sql: ALTER TABLE A RENAME TO ib_sql;
(5)再执行你上面的语句就可以实现排序

如果是oracle应该没问题的,如果实在不行就order by number(id) asc 以数字型的排序肯定行。

排序的话,可以通过order by 来实现。
sql:select * from tablename order by ID;
备注:默认的是升序(ASC),也可以让其降序(desc)进行排列。
sql:select * from tablename order by ID desc;

select id,name,ename,desc1 from ib_sql order by to_number(id );

转为数字再排序

var类型的不能排序,用int

  • 濡備綍鐢≒L/SQL鏌ヨ鎴戠殑oarcle鏁版嵁搴閲屾湁澶氬皯涓〃,姣忎釜琛ㄩ兘鍙粈涔堝悕
    绛旓細棣栧厛浣犺鏈変竴涓櫥闄嗙敤鎴凤紝鏍规嵁杩欎釜鐢ㄦ埛鏈3涓煡鐪嬭〃淇℃伅鏁版嵁瀛楀吀锛屽垎鍒槸 ALL_TABLES USER_TABLES DBA_TABLES 濡傛灉浣犵殑鐢ㄦ埛鏈塂BA鏉冮檺锛岄偅涔堝彲浠 SELECT * FROM DBA_TABLES閭d箞鍙互鏌ョ湅鏁版嵁搴鎵鏈夌殑琛紝涓嶈繃鏈濂藉甫涓奧HERE鏉′欢锛屾寚瀹氳鏌ユ壘鐨勮寖鍥达紝瑕佷笉缁撴灉寰堝ぇ鐨勩侫LL_TABLES鐨勮瘽锛孲ELECT * FROM ALL_...
  • 鎬庝箞鐢Oracle 瀛樿繃涓墽琛屽涓鏌ヨSQL 骞惰繑鍥炵粨鏋,SQL鍜岃繑鍥炵粨鏋滈兘瀛樺湪涓...
    绛旓細浣犺繖绉嶈姹備笉搴旇杩欎箞璁捐锛岄鍏堜綘鍗佸嚑鏉$殑SQL鐨勭粨鏋滈泦瀛楁绫诲瀷鍜屼釜鏁颁笉涓瀹氫竴鏍凤紝鎵浠ユ病娉曞瓨鍌紝鍙湁浣犵殑SQL杩斿洖鐨勭粨鏋滈泦閮戒竴鏍锋垨鑰呭彲浠ユ灇涓句笖瀛楁绫诲瀷鍧囦竴鏍凤紝杩欐牱灏卞彲浠ョ敤鑷畾涔夌被鍨嬩綔涓築瀛楁銆傝В鍐虫柟妗堜竴锛鍗曡〃瀛樺偍缁撴灉 鎬濊矾锛氳姹傛墍鏈夌殑SQL杩斿洖缁撴灉闆嗗垪鏁颁笉澶氫簬N涓紝鐒跺悗鍒涘缓涓涓狽涓瓧娈电殑TYPE锛...
  • oracle鍗曡〃鐨勪竴涓鏌ヨ
    绛旓細select af.memberid,a.1鍙,b.2鍙,c.3鍙,d.4鍙,e.5鍙,f.6鍙,g.7鍙,h.8鍙,i.9鍙,j.10鍙,k.11鍙,l.12鍙,m.13鍙,n.14鍙,o.15鍙,p.16鍙,q.17鍙,r.18鍙,s.19鍙,t.20鍙,u.21鍙,v.22鍙,w.23鍙,x.24鍙,y.25鍙,z.26鍙,aa.27鍙,ab.28鍙,ac.29鍙,ad.30鍙,...
  • oracle 鍗曡〃鏌ヨ鐧句竾绾у埆鏁版嵁,浣跨敤order by涓婚敭id,鏌ヨ閫熷害寰堟參,鎬庝箞...
    绛旓細濡傛灉涓嶆曪紝鍗犵敤绌洪棿鐨勮瘽锛1銆傚垱寤虹墿鐞嗚鍥俱傚湪璇曞浘涓浐鍖栨帓搴忋2銆備綘鐨鏁版嵁鏄櫨涓囩骇鍒紝娴嬭瘯涓涓嬩綘鐨勬椂闂存槸鑰楄垂鍦ㄦ帓搴忎笂锛岃繕鏄暟鎹彁鍙栦笂銆傜敋鑷虫樉绀轰笂銆3銆備綘鐨刬d鏄暟瀛楀瀷鐨勫惂锛岃鏄瓧绗﹀瀷锛岄偅鑲畾鎱㈠晩銆4銆備娇鐢ㄥ瓨鍌ㄨ繃绋嬩腑鐨刾ipeline鏉ユ彁鍙栨暟鎹
  • oracle鏁版嵁搴鑳戒笉鑳藉皢鏌ヨ鐨勭粨鏋滃垱寤烘垚鏂拌〃?
    绛旓細oracle鏁版嵁搴鍙互灏鏌ヨ鐨勭粨鏋滃垱寤烘垚鏂拌〃锛屾柟娉曞涓嬶細宸ュ叿/鍘熸枡 鏁版嵁搴 鏁版嵁搴撶鐞嗗伐鍏 鐢佃剳 鏂规硶/姝ラ 1銆侀鍏堬紝鎵撳紑鏁版嵁搴撶鐞嗗伐鍏疯繘鍏ョ晫闈紝骞惰繛鎺ュ埌鐩爣鏁版嵁搴<鏈緥鏄敤鐨凱L/SQLDeveloper>銆2銆佷粠鑿滃崟涓紑鍚柊鐨勬煡璇㈢獥鍙o紝渚濇鐐瑰嚮file--->new--->sqlwindows銆3銆佽緭鍏ユ煡璇㈣鍙:SELECTT.*,T....
  • 鎬庢牱鏌ヨoracle鏁版嵁搴涓墍鏈夌殑琛ㄧ┖闂(鏁版嵁搴撹〃绌洪棿鎬庝箞鐪)
    绛旓細1銆侀鍏堥渶瑕佹壘鍒oracle瀹夎鐩綍锛屾墦寮鎺у埗鍙扮鐞嗐2銆佽繘鍏ユ帶鍒跺彴鐣岄潰锛岃緭鍏ョ敤鎴峰悕鍜屽瘑鐮佽繘琛岀櫥褰曢獙璇併3銆佺櫥褰曟垚鍔燂紝杩涘叆涓荤晫闈紝鐐瑰嚮鑿滃崟鏍忓銆愭湇鍔″櫒銆戙4銆佹鏃跺湪瀛樺偍鏍忥紝鎵惧埌琛ㄧ┖闂撮夐」锛岀偣鍑绘墦寮銆5銆佸湪鎼滅储鏍忚緭鍏ヨ〃绌洪棿鍚嶇О锛岃繘琛屾悳绱6銆佹鏃跺湪涓嬫柟缁撴灉鏍忥紝鍙互鐪嬪埌琛ㄧ┖闂寸姸鎬併
  • oracle 鍗曡〃鏌ヨ鍙楀閿奖鍝嶅悧?
    绛旓細鍦Oracle鏁版嵁搴涓紝澶栭敭鏄己鍒跺疄鏂藉弬鐓у畬鏁存х殑涓绉嶆柟寮忥紝鎴戜滑绾﹀畾涓婚敭琛ㄤ负涓昏〃锛屽閿〃涓轰粠琛紝浣跨敤澶栭敭灏辨剰鍛崇潃涓涓〃涓殑鍊煎湪鍙︿竴涓〃涓篃蹇呴』鍑虹幇锛屾寚鎸ュ湪淇敼鏃跺彈鍒板奖鍝嶏紝鍦鏌ヨ鏃舵槸涓嶅彈褰卞搷鐨勩傛垨鑰呭湪鏌ヨ鏃朵篃鍙互绂佺敤澶栭敭锛岃娉曞弬鑰冿細
  • 浠庝竴鏉elect璇彞鐪Oracle鏁版嵁搴撴煡璇宸ヤ綔鍘熺悊
    绛旓細杩欎釜璇彞鎵ц涔熷垎涓ょ鎯呭喌 涓鏄嫢琚夋嫨琛屾墍鍦ㄧ殑鏁版嵁鍧楀凡缁忚璇诲彇鍒版暟鎹紦鍐插尯鐨勮瘽 鍒欐湇鍔″櫒杩涚▼浼氱洿鎺ユ妸杩欎釜鏁版嵁浼犻掔粰瀹㈡埛绔 鑰屼笉鏄粠鏁版嵁搴撴枃浠朵腑鍘鏌ヨ鏁版嵁 鑻ユ暟鎹笉鍦ㄧ紦鍐插尯涓 鍒欐湇鍔″櫒杩涚▼灏嗕粠鏁版嵁搴撴枃浠朵腑鏌ヨ鐩稿叧鏁版嵁 骞舵妸杩欎簺鏁版嵁鏀惧叆鍒版暟鎹紦鍐插尯涓 杩欓噷浠嶇劧瑕佹敞鎰忎竴鐐 灏辨槸Oracle鏁版嵁搴涓 ...
  • oracle 鎬庢牱鏌ヨ鏌愮敤鎴蜂笅鐨勬墍鏈夎〃鐨勮〃鍚
    绛旓細select * from all_tab_comments -- 鏌ヨ鎵鏈夌敤鎴风殑琛,瑙嗗浘绛夈俿elect * from user_tab_comments -- 鏌ヨ鏈敤鎴风殑琛,瑙嗗浘绛夈俿elect * from all_col_comments --鏌ヨ鎵鏈夌敤鎴风殑琛ㄧ殑鍒楀悕鍜屾敞閲娿俿elect * from user_col_comments -- 鏌ヨ鏈敤鎴风殑琛ㄧ殑鍒楀悕鍜屾敞閲娿俿elect * from all_tab_...
  • 濡備綍鏌ヨoracle琛鐨勬搷浣滄棩蹇楄褰
    绛旓細1銆佹墦寮oracle sql developer宸ュ叿锛屾病鏈夋宸ュ叿鐨勫彲浠ュ幓oracle瀹樼綉涓嬭浇瀹夎鍗冲彲锛屽垰鍒氬畨瑁呭畬鎴愮殑鏄病鏈夎褰曠殑锛屽彧鏈変娇鐢ㄥ伐鍏锋墽琛岃繃鍚庢墠浼氱暀涓嬭褰曞彲浠鏌ヨ銆傛墦寮涔嬪悗涓嶉渶瑕佽繛鎺鏁版嵁搴灏卞彲浠ユ煡璇㈠埌sql璁板綍浜嗐2銆佸湪浜岀骇鑿滃崟涓紝閫夋嫨SQL鍘嗗彶璁板綍閫夐」锛屾垨鑰呮寜蹇嵎閿瓼8鎵撳紑绐楀彛銆3銆侀粯璁ゆ墦寮鏄細鏄剧ず鍦ㄦ渶涓嬫柟鐨勫皬...
  • 扩展阅读:oracle数据库查询语句 ... 查询结果建表oracle语句 ... oracle数据库入门教程 ... 免费的数据库工具 ... oracle数据库一套多少钱 ... 查询oracle日志文件在哪 ... oracle查询版本信息 ... 查询oracle用户下所有表 ... oracle查询数据库当前状态 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网