SELECT ord1.ord, ord2.ord
FROM ordlista ord1, ordlista ord2
WHERE ord1.ord LIKE 't_st' AND ord2.ord LIKE 'trump_t'
AND SUBSTRING(ord1.ord, 2, 1) = SUBSTRING(ord1.ord, 6, 1)
AND ord1.id <> ord2.id;
Understrecket är ett wildcard. Substring plockar ut en delsträng. Första siffran är startoffset, räknat från 1. Andra siffran är längden på strängen som plockas ut.
Den frågan bör göra det du vill. Däremot suger nog prestandan, så se upp med det.
SELECT ord1.ord, ord2.ord
FROM ordlista ord1, ordlista ord2
WHERE ord1.ord LIKE 't_st' AND ord2.ord LIKE 'trump_t'
AND SUBSTRING(ord1.ord, 2, 1) = SUBSTRING(ord2.ord, 6, 1)
AND ord1.id <> ord2.id;