2009-04-24 12 views
-1

任意のストアドプロシージャを使用するような、SQL Serverのテーブルからデータを検索する方法を説明する任意のリンク/チュートリアルを投稿できます。 詳細: 私はテーブルhavinh列のID、タイトル、ユーザー名の説明など、今すぐ最初にそれからユーザー名とタイトルなどを検索します。SQL Serverのテーブルからデータを検索する方法

+1

非常に不明な質問。あなたは、少なくともあなたが全分野で検索しているかどうか、あるいは大文字のテキストですべての行を検索していることを教えてもらえますか? –

+0

は、「検索」またはデータベースからのデータ取得の基本や、実際に作成したサンプルを見ていないと思われる「ストアドプロシージャ」のより高度なトピックについての質問です。他の質問やデータベースに関するウェブ上のいくつかのものを読んでから、あなたの質問をより具体的な方法で質問してください。 – markus

+0

これはあなたのためのものかもしれません:http://www.htmlgoodies.com/primers/database/article.php/3478051そのすべてが分かっていて、本当にあなたの質問がより洗練されたものであるなら、それを明確にしてください。 – markus

答えて

1
DECLARE @search nvarchar(50) 
set @Search = 'Some String' 


SELECT 
     * 
FROM 
     Table 
WHERE 
     Username like '%' + @search + '%' 
OR 
     Description like '%' + @search + '%' 
OR 
     Title like '%' + @search + '%' 

あなたは何を得ていますか?

1

PHPとMS SQLでは、このようなことをする必要があります。

<?PHP if(isset($_POST['buttonsearch'])) 
     { 
     $key_search = (isset($_POST['txtsearch_client']) ? $_POST['txttxtsearch_client'] : '#'); 


     $query_se = "SELECT TOP(10) * 
        FROM clients WHERE clientid LIKE '%{$key_search}%' OR 
             clientfname LIKE '%{$key_search}%' OR 
             clientlname LIKE '%{$key_search}%' 
                ORDER BY clientid DESC"; 

     } 
     $sql_se = sqlsrv_query($conn,$query_se); 
     if($sql_se === false) { 
    die(print_r(sqlsrv_errors(), true)); 
          } 


     while($obj_se = sqlsrv_fetch_object($sql_se)) { 
      echo "<tr> 
         <td> $obj_se->clientid </td> 
         <td> $obj_se->clientfname </td> 
         <td> $obj_se->clientlname </td> 
        <tr>";        } 
     exit(); 


    ?> 
関連する問題