Microsoft Access 掲示板

所定記号以降を削除したい / 1

4 コメント
views
4 フォロー
1
hatena 2024/06/11 (火) 11:31:21 修正

[備考・MEMO]フィールドに例えば "あいうえおさしすせそ" と入力されており、を含むそれ以降の文字列を削除する更新SQLを実行可能でしょうか?

を含むそれ以降の文字列」の「」の前には何が入りますか。(入力ミス?)
仕様が不明確です。
コーディングするには仕様を明確に言語化する必要があります。

("あいうえお"だけ残す)

この意味が、
[備考・MEMO]が"あいうえお"で始まっている場合、"あいうえお"を残してそれ以降を削除する(言い換えるなら"あいうえお"にする)
ということなら、SQLは下記になります。

UPDATE [T発注Sub] INNER JOIN [Q一括変更用チェックON分]
       ON [T発注Sub].[発注明細ID] = [Q一括変更用チェックON分].[発注明細ID]
SET [T発注Sub].[備考・MEMO] = 'あいうえお'
WHERE [T発注Sub].[備考・MEMO] Like 'あいうえお*';
通報 ...