掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
文字列の比較をするには? (ID:24240)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
2つのテーブルの”氏名”を等しいかチェックしたいです。 テーブル①(SNAME) 苗字 名前 テーブル②(SNAME) 苗字 名前 苗字と名前の間に半角全角スペースが混在しています。 お互いの苗字と名前を詰めて比較する方法はありませんか? よろしくお願いいたします。 IBQSo.Close; IBQSo.SQL.Clear; IBQSo.SQL.Add('SELECT * FROM テーブル①'); IBQSo.Open; IBQSo.First; SameCnt := 0; While not IBQSo.Eof do begin IBQuery1.Close; IBQuery1.SQL.Clear; IBQuery1.SQL.Add('SELECT * FROM テーブル② WHERE'); IBQuery1.SQL.Add('SNAME = :SNAME'); IBQuery1.ParamByName('SNAME').AsString := Trim(IBQSo.FieldByName('SNAME').AsString); IBQuery1.OPEN; if IBQuery1.RecordCount > 0 Then inc(SameCnt); IBQSo.Next; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.