-1
は、この既に作成している表を持っている:テーブルの関係:プレフィルテーブルX新生児テーブル
CREATE TABLE `form` (
`id` int(4) NOT NULL AUTO_INCREMENT,
`name` varbinary(50) DEFAULT NULL,
`employeer` varchar(30) NOT NULL,
`occur_type` varchar(13) NOT NULL,
`contact` varchar(20) DEFAULT NULL,
`phone` varchar(50) DEFAULT NULL,
`message` text NOT NULL,
`date` varchar(10) NOT NULL,
`time` varchar(8) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3747;
私は、次の表を作成しました:
CREATE TABLE `prefor` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`r1` VARCHAR(3) NOT NULL ,
`r2` VARCHAR(160) NOT NULL ,
`r3` VARCHAR(160) NOT NULL ,
`r4` VARCHAR(160) NOT NULL) ENGINE = MYISAM;
は私が結果を返すために何ができます現在のprefor
r1
,r2
、r3
、r4
行に加えて、form
の現在の行全体に同じSELECT
のデータが挿入されていますか?
テーブル間の関係について何もわかっていないとします。あなたが想像していることは、現実であることが分かります。 – Strawberry
関係は次のとおりです。ユーザーが2つのテーブルを入力します。最初に 'prefor'から' form'までです。しかし、彼は彼の名前を知らせることができますか? 'form'.idは現在3476回自動的にインクリメントされ、' preform'.idは現在 'null'です。この2つのテーブル間のリンクを作成するための最良の解決策は何ですか? –
フォームテーブルには、preforテーブルのpreforを格納できます。 – Strawberry