안녕하세요!

초짜가 하려니 맨땅에 열심히 헤딩중 입니다...

 

TEST란 테이블이 있고 기본 정보에 20여개의 필드가 있습니다.

문제는 이 20여개의 필드에 들어가는 값들이 정확하게 매칭되지 않습니다.

무슨 얘기냐면....

 

 

NO 이름   학번  학기   계열1  과목명1  학점1  평점1  계열2 과목명2 학점2 평점2 계열3 과목명3 학점3 평점3 .......계열20  등등

 1  홍길동 123   1학기   인문    국어       3       4.2    자연    과학2     2     3.2    자연   물리2    3      4.4  

 2  김철수 124   1학기   인문     영어      3       3.4    인문    사회1     3     3.6    인문    지리2   3      3.1  ..

...............

 

위의 값들이 있습니다.

학생들마다 앞에 이름, 학번, 학기까지는 공통으로 들어가지만 그 다름부터는,

계열0, 과목명0, 학점0, 평점0, 계열1, 과목명1, 학점1, 평점1, 계열2, 과목명2, 학점2, 평점2,.... 이렇게 해서 20까지 증가가 됩니다.

 

또한 홍길동이란 학생이 계열0에 국어 과목이 입력됬다고 해서 철수가 계열0에 국어가 꼭 입력되지는 않습니다.

왜냐면 모든 학생이 듣는 과목 수가 다르다 보니 위의 과목필드가 0~20까지 있다고 하면

각각의 필드에 학생들의 입력되는 과목은 모두 다를 수 밖에 없습니다.

 

이러다보니 문제점이 검색이나 조건 쿼리를 할때 필드명을 정확히 알수가 없습니다.

예를 들어 국어선생이 이번학기에 국어과목을 수강하는 학생을 찾을 경우...

각 학생의 국어 값이 들어있는 필드명이 모두 달라 어떻개 검색을 해야 될지 모르겠습니다.

 

입력되는 값으로 필드명을 찾아야 된다는 얘긴데 어떻게 할 수 있을까요..

조언좀 부탁드립니다.

감사합니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 1135
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1670
7416 사용자 계정별 권한 부여를 문의합니다. [4] 전화귀 2013.12.09 4321
7415 현 서버의 Table을 이전을 하고 싶은데요 [1] 김락중_278785 2013.12.09 3839
7414 SQL문 자동완성 [1] HSQL 2013.12.09 8263
7413 그룹 최고값 update 하는 방법있나요? [4] 우츄프라 2013.12.09 3992
7412 SP 하나가 있는데 용도와 목적에 대해 조언좀 구합니다. Larry 2013.12.09 4209
7411 오프라인 -> 온라인으로 변경방법 [2] 최영범 2013.12.09 3779
7410 sql2008에서 sql2012 접속시 문의드려요 [2] 끝이없네요 2013.12.09 8638
7409 반복 업데이트? 에 관한 질문드려요 [3] WhoAmI 2013.12.07 4217
7408 여러개의 필드를 하나의 필드로 만드는 qEURY 알려 주세요. [1] 항상비기너2 2013.12.06 3825
» 필드명 정확하지 않을때 필드값을 가지고 필드명을 찾을 수 있나요? [4] dolphine 2013.12.06 4130
7406 XML type에서 white space 유지하기 [2] 재우 2013.12.06 3913
7405 쿼리 속도 개선 좀 문의 드립니다. [6] 죠리퐁 2013.12.06 5751
7404 MSSQL 쿼리에서 테이블명 기술할 때 질문 [3] sams 2013.12.06 19828
7403 sql 2000에서 되던 쿼리가 sql2008R2 에선 안되네요;; [4] 마니워니 2013.12.05 4442
7402 선배님들 인덱스에 관하여 질문이 있습니다. [4] alima 2013.12.05 4429
7401 주어진 시간으로 일자와 오전 오후를 리턴할려고 하면 어떻게 하나요? [3] 동도리군 2013.12.05 4466
7400 bulk insert와 insert bulk의 차이점...은 뭔가요?? ^^;; [2] 없다 2013.12.04 6398
7399 쿼리 과부하 체크와 관련하여 질문드립니다. [4] dontcryme 2013.12.04 6774
7398 두테이블 비교해서 값 뽑기 질문이요. [8] 오리지널 2013.12.03 4688
7397 암호가 제공된 로그인의 암호화 일치하지 않습니다. 로그.. [3] 웨퐁 2013.12.03 9518





XE Login