안녕하세요~~
SQL DB에 accountdb 디비가 있고 디비안에는 테이블이 AUser 에서 ZUser 까지 테이블이 있습니다
각 테이블의 행이름이 이름 나이 생년월일 주소 포인터 가 있습니다
이름 나이 생년월일 주소 포인터
홍길동 35 1970000 00000 100
김길동 45 000000 0000 96
A~Z 전체 테이블 검색후 포인터 순서로 조회 할려고합니다
쿼리창에 입력할 쿼리가 궁금합니다
iis 웹에서 표시할수있는 쿼리문도 궁금합니다
감사합니다~~
Comment 4
-
지영아빠
2023.05.11 13:48
-
네~~ 감사합니다
oder by DESC 내림차 oder by ASC 오름차
use accountdb
goSELECT * FROM auser ORDER BY 포인터 DESC
이렇게하면
AUser 테이블의 포인터 값 순서대로 나옵니다
저는 AUser에서 ZUser까지 accountdb 전체DB에서 찾고십습니다
초보라서 질문도 초보적입니다 ㅜㅡㅜ
-
지영아빠
2023.05.11 17:30
SELECT * FROM auser union all
SELECT * FROM buser union all
.................
SELECT * FROM zuser
order by 포인트 desc
인데요..전체 유저수가 얼마나 될런지 모르겠지만 서버가 감당이 된다면 저렇게 하시면 됩니다.
참고로 저 과정은 전체 데이터를 다 합쳐서 sort하는 큰 작업입니다.
-
해결되어 감사합니다 ㅎ
A~Z까지 다 넣어야 하는군요 ㅜㅡㅜ
계정등록을 하면 A로시작하는 아이디는 A테이블에 B로시작하는 아이디는 B테이블에 자동저장됩니다
각테이블에 포인트값은 수시로 변합니다 저렇게 만들어진거라서 ㅜㅡㅜ
이젠 IIS적용해봐야겠습니다~
고맙습니다~~
oder by 를 한번 찾아보시면 될 것 같습니다.