Jump to content

Return Empty Result


june_c21

Recommended Posts

hi, why when i wrote

 

SELECT user.acc_no, report1.staff_no, user.name FROM user,report1 WHERE report1.staff_no = user.staff_no && user.bank ='Maybank' group by staff_no

 

it return zero result.

 

if i write the querry without user.bank ='Maybank'

 

it return the result.

 

What happen?

Link to comment
Share on other sites

Ok, Your query is probobally able to find rows where the feild

`report1.staff_no` = 'user.staff_no'

but it cannot find any rows where the two feilds

`report1.staff_no`='user.staff_no' AND `user.bank`='Maybank'

 

Maybe your &&'s should be replaced with AND:

mysql_query("SELECT `user.acc_no`, `report1.staff_no`, `user.name` FROM user,report1 WHERE `report1.staff_no` = 'user.staff_no' AND `user.bank` ='Maybank' GROUP BY `staff_no`");

Link to comment
Share on other sites

Run this query

 

SELECT user.acc_no, report1.staff_no, user.name, user.bank 
FROM user, report1 
WHERE report1.staff_no = user.staff_no

 

Do any of the results have Maybank in the user.bank column?

 

 

if i put

SELECT user.acc_no, report1.staff_no, user.name, user.bank

FROM user, report1

WHERE report1.staff_no = user.staff_no and bank='MAYBANK'

 

it return empty result

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.