update mirae8440.steel set bad_choice="V컷절곡불량" WHERE bad_choice="V컷절곡" 위의 sql구문은 'V컷절곡'이란 문구를 가진 bad_choice 필드를 일괄 "V컷절곡불량" 으로 변경하는 내용입니다. 위와 같은 결과가 바로 나오는데요. 쉬운 공식만 알면 이렇게 편하게 수정이 가능합니다. 참고하시면 좋을 것 같습니다. 여기서 배워할 문장은 바로 'update', 수정입니다. 데이터를 일괄수정한다는 개념이죠. 뒤에 붙는 where구문은 조건을 주는 것이구요. 잘 활용하시기 바랍니다.
회사에서 사용하는 조립라인의 날짜관련 조회 화면을 만드는데, 값이 '0000-00-00'으로 일괄적으로 자장되면 다루기가 쉬운데, 어떤 것은 초기 상태의 'null'값으로 되어 있어 골치가 아팠습니다. 그래서 sql 구문이 이상하게 길어지는 현상이 있었습니다. $common=" where (deadline IS NULL or date(deadline)='0000-00-00' or date(deadline)>=date(now())) and ((( mainassembly_date IS NULL or date(mainassembly_date)='0000-00-00' ) and bon_su>0 ) or (lcassembly_date IS NULL and lc_su>0 and (type!='011' and typ..
회사 웹사이트를 관리하면서 여러가지 mysql 검색 조건을 만들어서 사용하고 있습니다. Null 인 데이터 조회하기가 생각보다 많이 사용합니다. 단순히 되겠지? 하면서 했던 것이 안되서 몇시간씩 애먹은 기억이 있군요. 특히 날짜로 된 필드값의 Null을 조회하기 위해서 사용했던 방법이 틀린 것이 있지요. 실제 사용한 예를 들어볼게요. $common=" where date(deadline)>=date(now()) and etcassembly_date IS NULL and etc_su>0 order by deadline asc, num desc "; $sql = "select * from mirae8440.ceiling " . $common; $sqlcon = "select * from mirae8440.c..
절곡 벤딩데이터 설계 mysql 간단무식하게 만들어봄. ㅋ 완전 노가다 작업이 앞으로 펼쳐질 것으로 예상됨. 절곡을 접을때 데이터를 이미지와 결합해서 누르면 나타나고 클릭하면 데이터를 이용해서 원가분석등 자료에 사용하려고 테이블을 생성하는 과정입니다. CREATE TABLE chandj.atbending ( num int(10) NOT NULL AUTO_INCREMENT, steeltype varchar(30) NULL, img_filename varchar(50) NULL, img_filepos varchar(50) NULL, a1 int(3) NULL, a2 int(3) NULL, a3 int(3) NULL, a4 int(3) NULL, a5 int(3) NULL, a6 int(3) NULL, a7 ..
절곡밴딩 데이터 테이블 생성하기 CREATE TABLE chandj.bandingData ( num int(10) NOT NULL AUTO_INCREMENT, bendnum int(10) NOT NULL, steeltype1 varchar(30) NULL, no1 int(3) NULL, no2 int(3) NULL, no3 int(3) NULL, no4 int(3) NULL, no5 int(3) NULL, no6 int(3) NULL, no7 int(3) NULL, no8 int(3) NULL, no9 int(3) NULL, no10 int(3) NULL, steeltype2 varchar(30) NULL, no11 int(3) NULL, no12 int(3) NULL, no13 int(3) NULL, ..
mysql 테이블 생성해서 auto_increment 적용하기, 생성방법 CREATE TABLE chandj.bending ( num int(10) NOT NULL AUTO_INCREMENT, bendnum int(10) NOT NULL, bendname varchar(30) NOT NULL, no1 int(3) NOT NULL, no2 int(3) NOT NULL, no3 int(3) NOT NULL, no4 int(3) NOT NULL, no5 int(3) NOT NULL, no6 int(3) NOT NULL, no7 int(3) NOT NULL, no8 int(3) NOT NULL, no9 int(3) NOT NULL, no10 int(3) NOT NULL, no11 int(3) NOT NULL, ..
mysql, 이미만들어진 테이블의 autoincrement 초기화 하는 방법mysql 프로그램 하다가 간단하지만, 아주 유용한 팁입니다. ALTER TABLE chandj.egiorderlist AUTO_INCREMENT=1 정리해서 보면, 첫번째 방법 : 이미 만들어진 테이블의 autoincrement 초기화 하는 방법 이미 만들어진 테이블에 AUTO_INCREMENT 타입으로 변경 ALTER TABLE [테이블명] MODIFY [컬럼명] [데이터타입:int] AUTO_INCREMENT; AUTO_INCREMENT 값 초기화 하기 ALTER TABLE [테이블명] AUTO_INCREMENT=[시작할려는 순서] AUTO_INCREMENT가 적용된 컬럼값 재정렬하기 SET @COUNT = 0; UPDATE..
- Total
- Today
- Yesterday
- #InstallForge
- 스크립트작성기초
- 오토핫키에디터창업데이트금지하기
- #NSIS
- 테크에능한여성
- td요소중에 1행과 1열은 제외
- 오토핫키가이드
- 파이썬코드줄바꿈방법
- #파이썬인스톨러
- #독립실행파일
- .htaccess수정
- Bootstrap 5
- 자바스크립트 한글초성
- 코딩튜토리얼
- #InnoSetup
- 코딩효율성
- 카페24가비아phpinfo수정
- 작업공정에 대한 코드작성
- General error: 2031
- 효율적코딩방법
- #cx_Freeze
- 뫄프로그래밍
- #프로그램설치
- chatGPT3.5파이썬버전
- sql문장 날짜계산
- #소프트웨어배포
- 자바스크립트한글입력시반응하도록만드는코드
- 프로그래머생활
- #파이썬패키징
- 2분후종료오토핫키
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |