省市資料庫
㈠ 資料庫設計 國家表 國家編號:char(3) 國名:vARCHAR(50) 省市表 省市編號:char(3) 省市名:varchar(50)
(1)要求查找」中國河北省「的所有縣名。該如何查找,寫出sql語句
SELECT
縣郡表.縣郡名
FROM
國家表 JOIN 省市表 ON ( 國家表.國家編號 = 省市表.國家編號 )
JOIN 縣郡表 ON ( 縣郡表.省市編號 = 省市表.省市編號 )
WHERE
國家表.國名 = '中國' AND 省市表.省市名 = '河北'
(2)在功能不變的前提下,將上述三表合並成一個表,該如何設計?在你的設計中,實現上述查找的SQL語句該如何寫
CREATE TABLE 國省縣 (
國名:vARCHAR(50),
省市名:varchar(50),
縣郡名:VarChar(50)
)
SELECT
縣郡名
FROM
國省縣
WHERE
國名 = '中國' AND 省市名 = '河北'
㈡ 湖南健康碼怎麼查不到外省做的核酸檢測服了,健康碼在外省做完核酸為什麼不顯示
健沖昌喚康碼只限於本省市的,所以散凱說你在外地做的是查不到的
健康碼是本省司的資料庫的外省市的迅談資料庫,並不了本省似的資料庫裡面的
㈢ asp.net怎麼實現無刷新省市區帶資料庫的三級聯動,而且省市區都在一張表中資料庫是Sql求大神幫忙解決!
非同步請求,用jquery。
數據在哪無所謂,只是查詢的歲巧時候加條件圓胡,選對應的數據就好。
select * from tablename where shengfen =『選中的橘雀攔省份』
㈣ 請問用什麼方式可以實現省市級聯的效果呀 省市的數據是從資料庫中查出來的
使用jquery的ajax方式從伺服器載入json數據至客戶端即可以實現省市級聯的效果。
具體如下:
1)、頁面初始化時,首先載入所有的省;
2)、選擇省,ajax傳送編碼至伺服器,伺服器根據選中的省編碼,返回省下所有的市。
這樣就能動態實現了省市級聯的效果了。
㈤ 如何獲取省市聯動的值並寫入資料庫
<script type="text/javascript" src="city.js"></script>
<select name="province" onChange="set_city(this, this.form.city);">
<option value="0">選擇省<慧鬧/option>
<option value="北京市">北京市</option>
<option value="上海市">上海市</option>
<option value="天津市">天津市</option>
<option value="重慶市">重慶市</option>
<option value="河北省">河北省</option>
<option value="山西省">山西省</option>
...
</select>
<select name="city" id="citys" >
<option value="0">選擇城市</option>
</select>
city.js文件:
cities = new Object();
cities['北京市']=new Array('北京市區', '北京市轄區');
cities['上海市']=new Array('上海市區', '上海市轄區');
cities['天津市']=new Array('天津市區', '天津市轄區');
cities['重慶市']=new Array('重慶市區', '重慶市轄區');
cities['中國台灣']=new Array('中國台灣');
cities['中國香港']=new Array('中國香港');
cities['中國澳門']=new Array('中國澳門');
cities['河北省']=new Array('石家莊', '張家口市', '承德市', '秦皇島市', '唐山市', '廊坊市', '保定市', '滄州市', '衡水市', '邢台市', '邯鄲市');
cities['山西省']=new Array('太原市', '大同市', '朔州市', '陽泉市', '長治市', '晉明岩城市', '忻州地區', '呂梁地區', '晉中市', '臨汾地區', '運城地區');
cities['遼寧省']=new Array('沈陽市', '朝陽市', '阜新市', '鐵嶺市', '撫順市', '本溪市', '遼陽市', '鞍山市', '丹東市', '大連市', '營口市', '盤錦市', '錦州市', '葫蘆島市');
cities['吉林省']=new Array('長春市', '白城市', '松原市', '吉林市', '四平市', '遼源市', '通化市', '白山市', '延邊朝鮮族自治州');
...
function set_city(province, city)
{
var pv, cv;
var i, ii;
pv=province.value;
cv=city.value;
city.length=1;
if(pv=='0') return;
if(typeof(cities[pv])=='undefined') return;
for(i=0; i<cities[pv].length; i++)
{ ii = i+1;
city.options[ii] = new Option();
city.options[ii].text = cities[pv][i];
city.options[ii].value = cities[pv][i];
}}
function cha(){
if (document.myform.u_username.value=="")
{
alert("用戶名不能為空!");
}
else
{var str_cha = document.myform.u_username.value;
location.href="激碧御cha.aspx?str=" + str_cha;
}}
由於網路限制了輸入字數,所以上面的省市我都沒寫全,你自己去修改就可以了
㈥ 求一完整的全國省市級聯的oracle資料庫建表腳本
--省級 provincial
create table provincial
(
provincialID int,
provincialName varchar(50),
primary key (provincialID)
)engine=INNODB default charset=gbk;
insert into provincial values(1,'北京市');
insert into provincial values(2,'天津市');
insert into provincial values(3,'上海市');
insert into provincial values(4,'重慶市');
insert into provincial values(5,'河北省');
insert into provincial values(6,'山西省');
insert into provincial values(7,'台灣省');
insert into provincial values(8,'遼寧省');
insert into provincial values(9,'吉林省');
insert into provincial values(10,'黑龍江省');
insert into provincial values(11,'江蘇省');
insert into provincial values(12,'浙江省');
insert into provincial values(13,'安徽省');
insert into provincial values(14,'福建省');
insert into provincial values(15,'江西省');
insert into provincial values(16,'山東省');
insert into provincial values(17,'河南省');
insert into provincial values(18,'湖北省');
insert into provincial values(19,'湖南省');
insert into provincial values(20,'廣東省');
insert into provincial values(21,'甘肅省');
insert into provincial values(22,'四川省');
insert into provincial values(23,'貴州省');
insert into provincial values(24,'海南省');
insert into provincial values(25,'雲南省');
insert into provincial values(26,'青海省');
insert into provincial values(27,'陝西省');
insert into provincial values(28,'廣西壯族自治區');
insert into provincial values(29,'西藏自治區');
insert into provincial values(30,'寧夏回族自治區');
insert into provincial values(31,'新疆維吾爾自治區');
insert into provincial values(32,'內蒙古自治區');
insert into provincial values(33,'澳門特別行政區');
insert into provincial values(34,'香港特別行政區');
select provincialID,provincialName from provincial;
--城市 city
create table city
(
cityID int not null,
cityName varchar(50) not null,
provincialID int not null,
primary key (cityID)
)engine=INNODB default charset=gbk; alter table city add constraint FK_pro_city_provincialID foreign key (provincialID)
references provincial (provincialID);
----------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------
--插入各個省的城市數據
--4個直轄市
insert into city values(1,'北京市',1);
insert into city values(2,'天津市',2);
insert into city values(3,'上海市',3);
insert into city values(4,'重慶市',4);
--select * from city where provincialID=4
----------------------------------------------------------------
--5河北省 11個地級市
insert into city values(5,'石家莊市',5);
insert into city values(6,'唐山市',5);
insert into city values(7,'秦皇島市',5);
insert into city values(8,'邯鄲市',5);
insert into city values(9,'邢台市',5);
insert into city values(10,'保定市',5);
insert into city values(11,'張家口市',5);
insert into city values(12,'承德市',5);
insert into city values(13,'滄州市',5);
insert into city values(14,'廊坊市',5);
insert into city values(15,'衡水市',5);
--select * from city where provincialID=5 order by cityID
----------------------------------------------------------------
--6山西省 11個城市
insert into city values(16,'太原市',6);
insert into city values(17,'大同市',6);
insert into city values(18,'陽泉市',6);
insert into city values(19,'長治市',6);
insert into city values(20,'晉城市',6);
insert into city values(21,'朔州市',6);
insert into city values(22,'晉中市',6);
insert into city values(23,'運城市',6);
insert into city values(24,'忻州市',6);
insert into city values(25,'臨汾市',6);
insert into city values(26,'呂梁市',6);
--select * from city where provincialID=6 order by cityID
----------------------------------------------------------------
--7台灣省(台灣本島和澎湖共設7市、16縣,其中台北市和高雄市為「院轄市」,直屬「行政院」,其餘屬台灣省;市下設區,縣下設市(縣轄市)、鎮、鄉,合稱區市鎮鄉。);
insert into city values(27,'台北市',7);
insert into city values(28,'高雄市',7);
insert into city values(29,'基隆市',7);
insert into city values(30,'台中市',7);
insert into city values(31,'台南市',7);
insert into city values(32,'新竹市',7);
insert into city values(33,'嘉義市',7);
insert into city values(34,'台北縣',7);
insert into city values(35,'宜蘭縣',7);
insert into city values(36,'桃園縣',7);
insert into city values(37,'新竹縣',7);
insert into city values(38,'苗栗縣',7);
insert into city values(39,'台中縣',7);
insert into city values(40,'彰化縣',7);
insert into city values(41,'南投縣',7);
insert into city values(42,'雲林縣',7);
insert into city values(43,'嘉義縣',7);
insert into city values(44,'台南縣',7);
insert into city values(45,'高雄縣',7);
insert into city values(46,'屏東縣',7);
insert into city values(47,'澎湖縣',7);
insert into city values(48,'台東縣',7);
insert into city values(49,'花蓮縣',7);
--select * from city where provincialID=7 order by cityID
----------------------------------------------------------------
--8遼寧省 14個地級市
insert into city values(50,'沈陽市',8);
insert into city values(51,'大連市',8);
insert into city values(52,'鞍山市',8);
insert into city values(53,'撫順市',8);
insert into city values(54,'本溪市',8);
insert into city values(55,'丹東市',8);
insert into city values(56,'錦州市',8);
insert into city values(57,'營口市',8);
insert into city values(58,'阜新市',8);
insert into city values(59,'遼陽市',8);
insert into city values(60,'盤錦市',8);
insert into city values(61,'鐵嶺市',8);
insert into city values(62,'朝陽市',8);
insert into city values(63,'葫蘆島市',8);
--select * from city where provincialID=8 order by cityID
----------------------------------------------------------------
--9吉林省(2006年,轄:8個地級市、1個自治州;20個市轄區、20個縣級市、17個縣、3個自治縣。);
insert into city values(64,'長春市',9);
insert into city values(65,'吉林市',9);
insert into city values(66,'四平市',9);
insert into city values(67,'遼源市',9);
insert into city values(68,'通化市',9);
insert into city values(69,'白山市',9);
insert into city values(70,'松原市',9);
insert into city values(71,'白城市',9);
insert into city values(72,'延邊朝鮮族自治州',9);
--select * from city where provincialID=9 order by cityID
----------------------------------------------------------------
--10黑龍江省(2006年,轄:12地級市、1地區;64市轄區、18縣級市、45縣、1自治縣);
insert into city values(73,'哈爾濱市',10);
insert into city values(74,'齊齊哈爾市',10);
insert into city values(75,'鶴 崗 市',10);
insert into city values(76,'雙鴨山市',10);
insert into city values(77,'雞 西 市',10);
insert into city values(78,'大 慶 市',10);
insert into city values(79,'伊 春 市',10);
insert into city values(80,'牡丹江市',10);
insert into city values(81,'佳木斯市',10);
insert into city values(82,'七台河市',10);
insert into city values(83,'黑 河 市',10);
insert into city values(84,'綏 化 市',10);
insert into city values(85,'大興安嶺地區',10);
--select * from city where provincialID=10 order by cityID
----------------------------------------------------------------
--11江蘇省(2005年轄:13個地級市;54個市轄區、27個縣級市、25個縣);
insert into city values(86,'南京市',11);
insert into city values(87,'無錫市',11);
insert into city values(88,'徐州市',11);
insert into city values(89,'常州市',11);
insert into city values(90,'蘇州市',11);
insert into city values(91,'南通市',11);
insert into city values(92,'連雲港市',11);
insert into city values(93,'淮安市',11);
insert into city values(94,'鹽城市',11);
insert into city values(95,'揚州市',11);
insert into city values(96,'鎮江市',11);
insert into city values(97,'泰州市',11);
insert into city values(98,'宿遷市',11);
--select * from city where provincialID=11 order by cityID
----------------------------------------------------------------
--12浙江省(2006年,轄:11個地級市;32個市轄區、22個縣級市、35個縣、1個自治縣。);
insert into city values(99,'杭州市',12);
insert into city values(100,'寧波市',12);
insert into city values(101,'溫州市',12);
insert into city values(102,'嘉興市',12);
insert into city values(103,'湖州市',12);
insert into city values(104,'紹興市',12);
insert into city values(105,'金華市',12);
insert into city values(106,'衢州市',12);
insert into city values(107,'舟山市',12);
insert into city values(108,'台州市',12);
insert into city values(109,'麗水市',12);
--select * from city where provincialID=12 order by cityID
---------------------------------------------------------------- 沒有寫完, 寫不下了,你加我! 775790318
㈦ 怎麼用TreeView綁定資料庫里的省市縣數據
數據表:
CREATE TABLE CateTable (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[CateName] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[RootID] [int] NOT NULL ,
[ParentID] [int] NOT NULL
)
GO
存儲過程:
CREATE PROCEDURE CateTable_GetList AS
BEGIN
Select
CateID,
CateName,
RootID,
ParentID
From
CateTable
Order By
CateID,RootID,ParentID
END
代碼:
private void MainForm_Load(object sender, EventArgs e)
{
//從資料庫中讀取數據
SqlConnection con = new SqlConnection(ConnString.ConStr);
SqlCommand cmd = new SqlCommand("CateTable_GetList", con);
cmd.CommandType = CommandType.StoredProcere;
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
try
{
sda.Fill(ds);
}
catch
{
}
finally
{
cmd = null;
con.Close();
}
//往TreeView中添加樹節嘩咐襪點
//添加根節點
TreeNode tn = new TreeNode();
tn.Text = "種類";
tn.Name = "0";//Name作為ID
tn.Tag = "0";//Tag作為RootID
tn.ImageIndex = 0;
tn.SelectedImageIndex = 0;
tv.Nodes.Add(tn);/亂激/該TreeView命名為tv
tv.SelectedNode = tv.TopNode;
//把其他節點加上去
if (ds != null)
{
foreach (DataRow dr in ds.Tables[0].Rows)
{
tn = new TreeNode();
tn.Text = dr["CateName"].ToString();
tn.Name = dr["CateID"].ToString();//Name作為CateID
tn.Tag = dr["RootID"].ToString();//Tag作為RootID
tn.ImageIndex = 1;
tn.SelectedImageIndex = 1;
//簡雀判斷是否為主節點
if (dr["CateID"].ToString() == dr["RootID"].ToString())
{
//主節點
tv.SelectedNode = tv.TopNode;
}
else
{
//其他節點
if (tv.SelectedNode.Name != dr["ParentID"].ToString())
{
TreeNode[] tn_temp = tv.Nodes.Find(dr["ParentID"].ToString(), true);
if (tn_temp.Length > 0)
{
tv.SelectedNode = tn_temp[0];
}
}
}
tv.SelectedNode.Nodes.Add(tn);
}
tv.ExpandAll();//展開TreeView
tv.SelectedNode = tv.TopNode;
}
}
㈧ 如何將全國的省市插入mysql資料庫還是手動一個個insert列入下截圖
網上搜一下可以搜得到的。這里有一個可以給你參考下:
http://wenku..com/link?url=c-
㈨ 怎麼把中國的省市區數據導入sqlserver資料庫
把本地sql server資料庫導入到伺服器的方法步驟(SQL 2000為例):
首先打開本地的SQL 2000的企業管理器,然後根據資料庫開通信中的地址、用戶名密碼,建立遠程SQL注冊,連上遠程伺服器上的資料庫:
然後登錄到遠程資料庫伺服器:
1、右擊准備導入數據的資料庫,選擇「所有任務」下的「導入數據」
2、進入DTS導入/導出向導,點擊「下一步」按鈕繼續
3、選擇數據源,輸入數據源所在的資料庫伺服器IP、用戶名、密碼和要復制數據的源資料庫,點擊「下一步」按鈕
4、選擇目的,輸入目的資料庫所在的資料庫伺服器名稱、用戶名、密碼和要復制數據的目的資料庫(這個信息在用戶區,資料庫管理中可以看到),點擊「下一步」按鈕
5、選擇「在SQL Server資料庫之間復制對象和數據」方式,點「下一步」繼續
6、注意取消安全措施選項
7、設定調度方式,一般選「立即運行」就可以,然後點「下一步」繼續
8、點「完成」執行
㈩ 我想建一個關於省,市,縣/區資料庫,如果考慮SQL性能,請問建一張表好還是3張表好
一張表,增加一個欄位 設置所屬的父(省、或者市)的id就可以了,如果頂級(省或者直轄市id為0)