202003.sql 11.3 KB
-- --------------------------------------------------------
-- ホスト:                          192.168.0.90
-- サーバーのバージョン:                   5.7.24-log - MySQL Community Server (GPL)
-- サーバー OS:                      Win64
-- HeidiSQL バージョン:               9.5.0.5196
-- --------------------------------------------------------

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!50503 SET NAMES utf8mb4 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;


-- medical1 のデータベース構造をダンプしています
CREATE DATABASE IF NOT EXISTS `medical1` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `medical1`;

--  ビュー medical1.page_compare の構造をダンプしています
-- VIEW 依存エラーを克服するために、一時テーブルを作成
CREATE TABLE `page_compare` (
	`f_ロット番号` INT(11) NULL,
	`f_行政区コード` CHAR(6) NULL COLLATE 'utf8_general_ci',
	`f_行政区名称` CHAR(100) NULL COLLATE 'utf8_general_ci',
	`f_保健区` CHAR(100) NULL COLLATE 'utf8_general_ci',
	`f_整理番号` CHAR(10) NULL COLLATE 'utf8_general_ci',
	`f_世帯番号` CHAR(10) NULL COLLATE 'utf8_general_ci',
	`f_健康診査` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_結核肺がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_胃がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_大腸がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_前立腺がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_骨粗鬆症` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_成人歯科` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_子宮頸がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_乳がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_希望場所` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_身体不自由` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`f_電話番号` CHAR(15) NULL COLLATE 'utf8_general_ci',
	`f_携帯番号` CHAR(15) NULL COLLATE 'utf8_general_ci',
	`f_入力日` DATETIME NULL,
	`f_入力者` VARCHAR(200) NULL COLLATE 'utf8_general_ci',
	`f_修正日` DATETIME NULL,
	`f_修正者` VARCHAR(200) NULL COLLATE 'utf8_general_ci',
	`f_完了` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_ロット番号` INT(11) NULL,
	`s_行政区コード` CHAR(6) NULL COLLATE 'utf8_general_ci',
	`s_行政区名称` CHAR(100) NULL COLLATE 'utf8_general_ci',
	`s_保健区` CHAR(100) NULL COLLATE 'utf8_general_ci',
	`s_整理番号` CHAR(10) NULL COLLATE 'utf8_general_ci',
	`s_世帯番号` CHAR(10) NULL COLLATE 'utf8_general_ci',
	`s_健康診査` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_結核肺がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_胃がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_大腸がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_前立腺がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_骨粗鬆症` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_成人歯科` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_子宮頸がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_乳がん` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_希望場所` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_身体不自由` CHAR(1) NULL COLLATE 'utf8_general_ci',
	`s_電話番号` CHAR(15) NULL COLLATE 'utf8_general_ci',
	`s_携帯番号` CHAR(15) NULL COLLATE 'utf8_general_ci',
	`s_入力日` DATETIME NULL,
	`s_入力者` VARCHAR(200) NULL COLLATE 'utf8_general_ci',
	`s_修正日` DATETIME NULL,
	`s_修正者` VARCHAR(200) NULL COLLATE 'utf8_general_ci',
	`s_完了` CHAR(1) NULL COLLATE 'utf8_general_ci'
) ENGINE=MyISAM;

--  テーブル medical1.1回目 の構造をダンプしています
CREATE TABLE IF NOT EXISTS `1回目` (
  `ロット番号` int(11) DEFAULT NULL,
  `行政区コード` char(6) DEFAULT NULL,
  `行政区名称` char(100) DEFAULT NULL,
  `保健区` char(100) DEFAULT NULL,
  `整理番号` char(10) NOT NULL,
  `世帯番号` char(10) DEFAULT NULL,
  `健康診査` char(1) DEFAULT NULL,
  `結核肺がん` char(1) DEFAULT NULL,
  `胃がん` char(1) DEFAULT NULL,
  `大腸がん` char(1) DEFAULT NULL,
  `前立腺がん` char(1) DEFAULT NULL,
  `骨粗鬆症` char(1) DEFAULT NULL,
  `成人歯科` char(1) DEFAULT NULL,
  `子宮頸がん` char(1) DEFAULT NULL,
  `乳がん` char(1) DEFAULT NULL,
  `希望場所` char(1) DEFAULT NULL,
  `身体不自由` char(1) DEFAULT NULL,
  `電話番号` char(15) DEFAULT NULL,
  `携帯番号` char(15) DEFAULT NULL,
  `入力日` datetime DEFAULT NULL,
  `入力者` varchar(200) DEFAULT NULL,
  `修正日` datetime DEFAULT NULL,
  `修正者` varchar(200) DEFAULT NULL,
  `完了` char(1) DEFAULT NULL,
  PRIMARY KEY (`整理番号`),
  KEY `idx_key` (`ロット番号`,`整理番号`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- エクスポートするデータが選択されていません
--  テーブル medical1.2回目 の構造をダンプしています
CREATE TABLE IF NOT EXISTS `2回目` (
  `ロット番号` int(11) DEFAULT NULL,
  `行政区コード` char(6) DEFAULT NULL,
  `行政区名称` char(100) DEFAULT NULL,
  `保健区` char(100) DEFAULT NULL,
  `整理番号` char(10) NOT NULL,
  `世帯番号` char(10) DEFAULT NULL,
  `健康診査` char(1) DEFAULT NULL,
  `結核肺がん` char(1) DEFAULT NULL,
  `胃がん` char(1) DEFAULT NULL,
  `大腸がん` char(1) DEFAULT NULL,
  `前立腺がん` char(1) DEFAULT NULL,
  `骨粗鬆症` char(1) DEFAULT NULL,
  `成人歯科` char(1) DEFAULT NULL,
  `子宮頸がん` char(1) DEFAULT NULL,
  `乳がん` char(1) DEFAULT NULL,
  `希望場所` char(1) DEFAULT NULL,
  `身体不自由` char(1) DEFAULT NULL,
  `電話番号` char(15) DEFAULT NULL,
  `携帯番号` char(15) DEFAULT NULL,
  `入力日` datetime DEFAULT NULL,
  `入力者` varchar(200) DEFAULT NULL,
  `修正日` datetime DEFAULT NULL,
  `修正者` varchar(200) DEFAULT NULL,
  `完了` char(1) DEFAULT NULL,
  PRIMARY KEY (`整理番号`),
  KEY `idx_key` (`ロット番号`,`整理番号`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- エクスポートするデータが選択されていません
--  ビュー medical1.page_compare の構造をダンプしています
-- 一時テーブルを削除して、最終的な VIEW 構造を作成
DROP TABLE IF EXISTS `page_compare`;
CREATE ALGORITHM=UNDEFINED DEFINER=`admin`@`192.168.0.90` SQL SECURITY DEFINER VIEW `page_compare` AS select `1回目`.`ロット番号` AS `f_ロット番号`,`1回目`.`行政区コード` AS `f_行政区コード`,`1回目`.`行政区名称` AS `f_行政区名称`,`1回目`.`保健区` AS `f_保健区`,`1回目`.`整理番号` AS `f_整理番号`,`1回目`.`世帯番号` AS `f_世帯番号`,`1回目`.`健康診査` AS `f_健康診査`,`1回目`.`結核肺がん` AS `f_結核肺がん`,`1回目`.`胃がん` AS `f_胃がん`,`1回目`.`大腸がん` AS `f_大腸がん`,`1回目`.`前立腺がん` AS `f_前立腺がん`,`1回目`.`骨粗鬆症` AS `f_骨粗鬆症`,`1回目`.`成人歯科` AS `f_成人歯科`,`1回目`.`子宮頸がん` AS `f_子宮頸がん`,`1回目`.`乳がん` AS `f_乳がん`,`1回目`.`希望場所` AS `f_希望場所`,`1回目`.`身体不自由` AS `f_身体不自由`,`1回目`.`電話番号` AS `f_電話番号`,`1回目`.`携帯番号` AS `f_携帯番号`,`1回目`.`入力日` AS `f_入力日`,`1回目`.`入力者` AS `f_入力者`,`1回目`.`修正日` AS `f_修正日`,`1回目`.`修正者` AS `f_修正者`,`1回目`.`完了` AS `f_完了`,`2回目`.`ロット番号` AS `s_ロット番号`,`2回目`.`行政区コード` AS `s_行政区コード`,`2回目`.`行政区名称` AS `s_行政区名称`,`2回目`.`保健区` AS `s_保健区`,`2回目`.`整理番号` AS `s_整理番号`,`2回目`.`世帯番号` AS `s_世帯番号`,`2回目`.`健康診査` AS `s_健康診査`,`2回目`.`結核肺がん` AS `s_結核肺がん`,`2回目`.`胃がん` AS `s_胃がん`,`2回目`.`大腸がん` AS `s_大腸がん`,`2回目`.`前立腺がん` AS `s_前立腺がん`,`2回目`.`骨粗鬆症` AS `s_骨粗鬆症`,`2回目`.`成人歯科` AS `s_成人歯科`,`2回目`.`子宮頸がん` AS `s_子宮頸がん`,`2回目`.`乳がん` AS `s_乳がん`,`2回目`.`希望場所` AS `s_希望場所`,`2回目`.`身体不自由` AS `s_身体不自由`,`2回目`.`電話番号` AS `s_電話番号`,`2回目`.`携帯番号` AS `s_携帯番号`,`2回目`.`入力日` AS `s_入力日`,`2回目`.`入力者` AS `s_入力者`,`2回目`.`修正日` AS `s_修正日`,`2回目`.`修正者` AS `s_修正者`,`2回目`.`完了` AS `s_完了` from (`1回目` left join `2回目` on(((`1回目`.`ロット番号` = `2回目`.`ロット番号`) and (`1回目`.`整理番号` = `2回目`.`整理番号`)))) union select `1回目`.`ロット番号` AS `f_ロット番号`,`1回目`.`行政区コード` AS `f_行政区コード`,`1回目`.`行政区名称` AS `f_行政区名称`,`1回目`.`保健区` AS `f_保健区`,`1回目`.`整理番号` AS `f_整理番号`,`1回目`.`世帯番号` AS `f_世帯番号`,`1回目`.`健康診査` AS `f_健康診査`,`1回目`.`結核肺がん` AS `f_結核肺がん`,`1回目`.`胃がん` AS `f_胃がん`,`1回目`.`大腸がん` AS `f_大腸がん`,`1回目`.`前立腺がん` AS `f_前立腺がん`,`1回目`.`骨粗鬆症` AS `f_骨粗鬆症`,`1回目`.`成人歯科` AS `f_成人歯科`,`1回目`.`子宮頸がん` AS `f_子宮頸がん`,`1回目`.`乳がん` AS `f_乳がん`,`1回目`.`希望場所` AS `f_希望場所`,`1回目`.`身体不自由` AS `f_身体不自由`,`1回目`.`電話番号` AS `f_電話番号`,`1回目`.`携帯番号` AS `f_携帯番号`,`1回目`.`入力日` AS `f_入力日`,`1回目`.`入力者` AS `f_入力者`,`1回目`.`修正日` AS `f_修正日`,`1回目`.`修正者` AS `f_修正者`,`1回目`.`完了` AS `f_完了`,`2回目`.`ロット番号` AS `s_ロット番号`,`2回目`.`行政区コード` AS `s_行政区コード`,`2回目`.`行政区名称` AS `s_行政区名称`,`2回目`.`保健区` AS `s_保健区`,`2回目`.`整理番号` AS `s_整理番号`,`2回目`.`世帯番号` AS `s_世帯番号`,`2回目`.`健康診査` AS `s_健康診査`,`2回目`.`結核肺がん` AS `s_結核肺がん`,`2回目`.`胃がん` AS `s_胃がん`,`2回目`.`大腸がん` AS `s_大腸がん`,`2回目`.`前立腺がん` AS `s_前立腺がん`,`2回目`.`骨粗鬆症` AS `s_骨粗鬆症`,`2回目`.`成人歯科` AS `s_成人歯科`,`2回目`.`子宮頸がん` AS `s_子宮頸がん`,`2回目`.`乳がん` AS `s_乳がん`,`2回目`.`希望場所` AS `s_希望場所`,`2回目`.`身体不自由` AS `s_身体不自由`,`2回目`.`電話番号` AS `s_電話番号`,`2回目`.`携帯番号` AS `s_携帯番号`,`2回目`.`入力日` AS `s_入力日`,`2回目`.`入力者` AS `s_入力者`,`2回目`.`修正日` AS `s_修正日`,`2回目`.`修正者` AS `s_修正者`,`2回目`.`完了` AS `s_完了` from (`2回目` left join `1回目` on(((`1回目`.`ロット番号` = `2回目`.`ロット番号`) and (`1回目`.`整理番号` = `2回目`.`整理番号`))));

/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;