スクリプト内での「Select Where」の使用こんにちは。すでに調べましたが、これを行う方法が見つかりませんでした。
これが私がやろうとしていることです
Data Table( "Untitled" ) << select where (contains(:column 1, "5_lbe/?"));
基本的に、次のようなデータの束があります: 5_lbe12333、5_lbe88837 (例を挙げるだけです) など だから、SQL のように SELECT LIKE ステートメントを使用して実行できれば素晴らしいのですが、JMP では同様のものを見つけることができないようです
何か案は?
ありがとう
Re: スクリプト内での Select Where の使用こんにちは、みんな
以下の私のスクリプトにコメントするためにあなたの助けが必要です。正しいテスト名のみを持つ値のデータフィルターを実行しようとしている場合、正しく機能しません。 Select Where および Contain/Start with メソッドを使用していますが、数値データのみがフィルターされ、テスト名のフィルターが機能しません。
コメントにご協力ください。 ご協力をよろしくお願いいたします。
f = Current Data Table() << Data Filter(
Location( {300, 196} ),
Mode( Show( 1 ), Include( 1 ) ),
Add Filter(
columns( :NUMERIC_RESULT, :TEST_NAME ),
Where( :NUMERIC_RESULT >= 5000 & :NUMERIC_RESULT <= 13000 ),
Select Where( Contains (:TEST_NAME, "ABC_0019" ),
Display( :NUMERIC_RESULT ),
Display( :TEST_NAME, Size( 204, 38 ), List Display )
),
)
)Re: スクリプト内での Select Where の使用ここでは Contains() も機能しますが、SELECT LIKE とは異なり、ワイルドカードを使用できません。
コード
Data Table( "Untitled" ) << select where (contains(:column 1, "5_lbe"));
この場合、「5_lbe」で始まるすべての行だけでなく、文字列内の任意の位置に「5_lbe」を含む行も選択されます。 Starts With() はより具体的です。Re: スクリプト内での Select Where の使用<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />わかりました、ありがとう 
Re: スクリプト内での Select Where の使用その特定の例では、Contains() の代わりに Starts With() を使用できます。 より一般的な一致には、JMP 正規表現またはパターン一致関数を使用できます。