1
ㅡ
2
3
4
.....
가로가 행.. 세로가 열... 이럴때, 1~2 행은 '안녕' 이라는 데이터를 3~4는 '나도' 라는 데이터를 넣을려고 할때
어떻게 해야합니까? 물론, 당연히 한두행이 아니라.. 매우 광범위한 행범위입니다.
제가 알고 싶은 것은 행에 범위를 지정해서 값을 업데이트 /삽입 하는 방법을 알고 싶다는 것 입니다 ㅠ
도와주세요.
그 행을 지정할 어떤 범위를 update 구문에서 where 절에서 하겠죠.
update .... where linenum between 1 and 100
이런 식으로..
그렇다면, 해당 linenum 이라는 컬럼이 있어야겠죠.
이것을 일반적으로 일련번호라고 합니다. 다른 말로 기본키라고 하기도 하고, 다른 말로 시퀀싱값이라도 하고,
여튼 어떤 자료를 접근하는 가장 기본적인 키 하나는 있어야겠죠.
먼저 SQL 자습서 같은 기본참고서적을 참조 하셔야할 듯싶습니다.
조건절에는 무조건 필드를 대상으로 해야하는 거군요. 저는 필드가 아니라, 단지 행자체 개수를 가지고, 조건을 줄 수 없을까 하는 의문을 가져봤던겁니다. 아, 근데 왜 저는 기초적인 공부를 해도.. 계속 그 자리에 머무는 실력일까요 ? 실무적인 경험치 없어서 그런가요..? 아직, 학생이라 마냥, 책만 필요할때 한번씩 보고, 책에 있는 내용외에는 전혀 응용을 하지 못하거든요.. 조언 이 필요한 상황입니다 ..!
글올리신 내용으로 굳이 꼭 12 사이 34 사이에 데이터를 넣어야 하는 이유가 있는건가여 ?
꼭 그렇게 작업을 해야 한다면 order filed를 만들어서 데이터를 넣은후 order로 조절해서 원하시는 결과가 나오게 만드는게 정신건강에 더 좋을거라 생각이 듭니다.
그럼