sql >> Databáze >  >> RDS >> SQLite

Wordnet sqlite Synonyma a ukázky

Nejsem si jistý, zda přesně rozumím otázce, ale nefungovalo by něco takového?

SELECT s1.wordid, s1.synsetid, s1.sensekey, synsets.definition
   , s2.wordid AS matchedWordID, w.*  -- Additional info not from question's query
FROM senses AS s1
   LEFT JOIN synsets ON s1.synsetid = synsets.synsetid
   LEFT JOIN senses AS s2 ON s1.synsetid = s2.synsetid AND s1.wordid <> s2.wordid
   LEFT JOIN words AS w ON s2.wordid = w.wordid
WHERE s1.wordid = 79459
;

Poznámka:... je jen krátká ruka pro seznam polí, která skutečně chcete.

Poznámka č. 2:K samplům se můžete samozřejmě PŘIPOJIT pomocí synsets odkaz, ale mějte na paměti, že výsledky by se opakovaly pro každý pár slov a vzorek; a je možné, že se některé dvojice slov mohou opakovat, pokud se jedná o synonyma ve více významech.



  1. Použití MySQL Galera Cluster Replication k vytvoření geograficky distribuovaného clusteru:Část první

  2. Přístup k ladění indexu – 2. část

  3. Pole PHP na pole Postgres

  4. Vkládání dat velkých objektů do Salesforce.com ze serveru SQL