2014-03-26 4 views
-2

안녕하세요, 저는 MySQL을 처음 사용하면서 두 개의 다른 테이블에 데이터를 삽입하고 싶습니다. 쿼리를 사용하여 데이터를 처리하는 방법을 모르겠습니다. 지금부터 내가 아는 한 가지는 하나의 테이블에 여러 데이터를 삽입하는 방법입니다. 5 텍스트 상자에MySQL의 두 테이블에 데이터를 삽입하려면 어떻게해야합니까?

내 입력 데이터는 당신은 내가 가정 해요 UI 언어를 지정하지 않은 한 이후

textbox1 = Garcia (to be inserted in table1) 
textbox2 = Michael (to be inserted in table1) 
textbox3 = David (to be inserted in table1) 
textbox4 = 24  (to be inserted in table2) 
textbox5 = 8888888 (to be inserted in table2) 

내 테이블 필드

당신이 단순히 SQL commands를 원하는이

Table1 
Last Name 
First Name 
Middle NAme 

Table2 
Age 
Contact No. 
+0

필자는 2 INSERT INTO를 사용하여 시도 문 사이에 이동 추가해야합니다 필요한만큼 삽입 문을 가질 수 있지만 작동하지 않았다 동의 – user3404341

+1

당신은 올바른 길을 가고있었습니다. 질문에 대한 두 가지 시도에 대한 코드를 추가하고 작동하지 않는 부분에 대해 자세히 설명하십시오. –

답변

1

모양이었다 이것을하기 위해.

INSERT INTO Table1 (`Last Name`, `First Name`,`Middle NAme`) 
      VALUES ("Garcia","Michael", "David"); 

INSERT INTO Table2 (`Age`, `Contact No.`) 
      VALUES (24, 8888888); 

잘못된 표 필드 이름을 사용했습니다. 이것이 작동하지 않는 경우에는 모두에서 마침표와 공백을 제거해야하기 때문입니다.

또한 놀고있는 것처럼 보이지만 심각한 경우라면이 모든 정보를 하나의 테이블에 포함시키고 해당 테이블에 좋은 이름과 ID 필드를 부여하고 싶을 것입니다.

-3

나는 첫 번째 대답과 함께 SQL Server를 사용하는 경우 당신은 당신이 단어가

+0

질문은 MySQL로 태그가 지정되어 있고 SQL 서버 인 경우에도 명령문 사이에 단어가 필요하지 않습니다. –

관련 문제