我正在設計乙個類似於4個**的字典資料庫
words
wordid | lemma
senses
wordid | synsetid
synsets
synsetid | definition
samples
synsetid | sample所以我使用下面的查詢來獲取所有意義定義和樣本
if(isset($searchterm))問題是:如果有乙個以上的定義樣本,它會像這樣重複。
definition 1 sample 1
definition 1 sample 2
definition 2 sample 1
definition 2 sample 2
definition 2 sample 3
e.t.c我喜歡有類似的行
definition 1 sample 1 sample 2
definition 2 sample 1 sample 2 sample 2我在select上嘗試了group_concat,但它將所有定義的所有樣本連線成單個樣本。
是否有可能與mysql查詢或我應該使用php來處理這種工作。
提前致謝
mysql左右連線 MySQL左連線 右連線
表a記錄如下 aid anum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表b記錄如下 bid bname 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 200...
MySQL左連線 右連線
表a記錄如下 aid anum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表b記錄如下 bid bname 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 200...
MySQL 左連線 右連線
表a記錄如下 aid anum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表b記錄如下 bid bname 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 200...