第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在表中搜索動詞+名詞

在表中搜索動詞+名詞

PHP
慕妹3242003 2023-10-22 21:03:18
信息我有一張列出動詞和形容詞的表格。我還有一張列出名詞的表格。我的第三個表是我們的搜索字段。我想做什么?我想在我們的搜索字段表中搜索動詞+形容詞。所以我想找到動詞+名詞或形容詞+名詞例子我們的搜索字段表中有記錄:筑墻紅樹指望你購買蘋果結(jié)論所以我的動詞+形容詞表和名詞表中有這些單詞(build,wall,red,tree,purchase,apple,count,you)我如何通過我的名詞和形容詞+動詞表找到它們以正確的順序?我所說的正確順序是應(yīng)該是動詞+名詞或形容詞+名詞Ps:你知道有時我們需要英語介詞。但我不介意他們進(jìn)行搜索。不介意介詞,這些類型的結(jié)果對我來說是正確的:動詞 + (任何字符)+ 名詞形容詞+(任何字符)+名詞我試過什么?好吧,我嘗試過sql查詢:SELECT * FROM adjectiveVerbList INNER JOIN searchField ON searchField.text LIKE CONCAT('%',adjectiveVerbList.word, '%')但正如您所看到的,這個查詢只是一個簡單的 like 查詢。這是行不通的。順便說一句,我可以用 php 或只是一個 sql 查詢來完成它,這并不重要。
查看完整描述

1 回答

?
翻翻過去那場雪

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個贊

更改為您的對象名稱。我將數(shù)據(jù)放入前面的WITH子句中,我將標(biāo)記“真實(shí)”查詢的開始位置。不過,您沒有指定您想要的輸出,所以我只是假設(shè)了一些內(nèi)容。我使用了與您的第一個搜索短語相匹配的數(shù)據(jù)。


WITH

-- input ....

phrases(id,phrase) AS (

          SELECT 1,'buildawall'

UNION ALL SELECT 2,'redtree'

UNION ALL SELECT 3,'countonyou'

UNION ALL SELECT 4,'purchaseanapple'

)

,

adjectiveverblist (id,word,type) AS (

          SELECT 1,'build'    ,'verb'

UNION ALL SELECT 2,'red'      ,'adjective'

UNION ALL SELECT 3,'count'    ,'verb'

UNION ALL SELECT 4,'purchase' ,'verb'

)

,

nounlist(id,word) AS (

          SELECT 1,'wall'

UNION ALL SELECT 2,'tree'

UNION ALL SELECT 3,'you'

UNION ALL SELECT 4,'apple'

)

-- end of input - real query starts here ...

SELECT

  phrase

, av.word AS adjective_verb

, av.type AS av_type

, n.word  AS noun

FROM phrases

JOIN adjectiveverblist av ON phrase LIKE '%' + av.word + '%'

JOIN nounlist n ON phrase LIKE '%' + n.word + '%'

;

-- out      phrase      | adjective_verb |  av_type  | noun  

-- out -----------------+----------------+-----------+-------

-- out  redtree         | red            | adjective | tree

-- out  buildawall      | build          | verb      | wall

-- out  countonyou      | count          | verb      | you

-- out  purchaseanapple | purchase       | verb      | apple




查看完整回答
反對 回復(fù) 2023-10-22
  • 1 回答
  • 0 關(guān)注
  • 140 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號