以前寫的比較實用的mysql代碼[3]從一段話中獲得關鍵信息

drop table stockinfo;
select * from stockinfo;
select * from tempcontent;
set @str = '可關注鳳凰傳媒、全通經驗、立思辰、鵬博士、科大訊飛、中文在線等。股市有風險,投資需謹慎。文中提及個股僅供參考,不作爲買賣建議。';


select * from stockinfo where charindex(stockName,@str)>0;


select * from stockinfo where locate(stockname,@str);


insert into tempcontent values('1','可關注鳳凰傳媒、全通經驗、立思辰、鵬博士、科大訊飛、中文在線等。股市有風險,投資需謹慎。文中提及個股僅供參考,不作爲買賣建議。');
select * from stockinfo a inner join tempcontent b on b.content like '%a.stockname%';


use application;
select * from cityinfo;
drop table cityinfo;
create table cityinfo(
cityid int primary key,
cityname varchar(20)
)
insert into cityinfo values('1','武漢');
set @str1 ='從武漢規劃設計院獲悉,繼建造高達606米的中國第二、世界第三高樓之後,該市擬在整體搬遷後的漢正街建造一座666米的超高層建築';
select * from cityinfo where locate(cityname,@str1);




--
create table tempadd(
stockid int,
stockname varchar(20),
platename varchar(20)
);
select * from tempadd;
insert into tempadd select * from stockinfo where locate(stockname,@str);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章