0

次のようなクエリがあります

SELECT EmployeeName FROM Employee

クエリ結果は次のようになります:

Mr. Kamal
Mr. Karim
Mr. Rahim
Mr. Jamal

しかし、私は必要です:

Mr. Kamal , Mr. Karim, Mr. Rahim, Mr. Jamal

単一のクエリで可能ですか。

4

1 に答える 1

0

次のようなことができます:

# DATA SOURCE NAME
$dsn = "dbi:mysql:$database:localhost:3306";

# PERL DBI CONNECT
$connect = DBI->connect($dsn, $user, $pw);

# PREPARE THE QUERY
$query = "SELECT EmployeeName FROM  Employee ORDER BY id";
$query_handle = $connect->prepare($query);

# EXECUTE THE QUERY
$query_handle->execute();

# BIND TABLE COLUMNS TO VARIABLES
 $query_handle->bind_columns(undef, \$id);

 # LOOP THROUGH RESULTS
 while($query_handle->fetch()) {
   print "$employeeName" ,;
} 
于 2012-06-14T05:56:50.900 に答える