-4
ユーザー検索入力はUNIX
です。テーブルから有効なレコードを見つける必要があります。私はLIKE % %
を使用しかし、それは他の多くのランダムなレコードに正しくない非常にランダムなレコードから、事前定義されたルールで名前を見つけるにはどうすればよいですか?
abnormalURL field | Unique-Company
-----------------------------------------------
www.PDP11UNIX.com | company1
PDP9UNIXPDP11.co.uk | company2
.UNIXPDP11.be | company3
git://UNIXPDP11.com | company4
http://PDP11UNIX | company5
ssh://UNIXPDP11 | company6
www.UNIXPDP11.1234.-.0.9.8.be | company7
Grand father telling story, | company8
once upon a time there was
a UNIX getting born.
UNIXPDPV11.a.hosted.com | company9
www.UNIX.org | company10
b.UNIX.x.org | company11
http://UNIX.be | company12
http://www.UNIX.com | company13
UNIX.nl | company14
UNIX.a.org | company15
UNIX.b.org | company55
http://www.UNIX.PDP11.org/ | company16
http://www.PDP11.UNIX.org/ | company17
:以下のようなランダムなリストを持っている
。また、正しい出力ではないLIKE 'UNIX%'
を試しました。
* 私の予想される出力は次のように表示する必要があり、その上のリストから、2:*
www.UNIX.org | company10
http://UNIX.be | company12
http://www.UNIX.com | company13
UNIX.nl | company14
検索はUNIX.a
が、それは次のように表示されますされた場合(のみ) :
UNIX.a.org | company15
どのようにSQL/Cで行うことができますか?
なぜそれらの行だけがキーワード 'UNIX'と一致するのか説明する必要があります。なぜ、 'UNIX.a.org'は一致しないのですか? –
@ジムガリソン:UNIX.a = 5または別の会社のx番号。私の場合はUnix.org = 1、UNIX.be = 2、UNIX.com = 3、UNIX.nl = 4です。 – YumYumYum
あなたの説明から一言も出てこなかった。 –