0

我有主表频道,它有所有频道(这个大表有所有频道)我有另一个表 user_channel,它只有这个用户频道(只有这个用户频道)

我需要从不存在于此特定用户频道列表中的(表频道)中获取所有频道。

我试过这个但没用:

SELECT channel from channels where NOT EXISTS 
(SELECT channel FROM user_channels  WHERE  
User_channel.user_name=’& Me.DataGridView_user_update.CurrentRow.Cells(0).Value.ToString &’” And    
channels.channel_name = user_channels.channel_name )
4

1 回答 1

0
  • 您的问题不够清楚,无法正确回答!
  • 在 table 中使用primary key columnof table channelsuser_channels所以user_channels.channel_name你应该有user_channels.primaryKeyColumnOfTableChannels

现在我认为下面应该适合你:

SELECT channel from channels where NOT EXISTS 
(SELECT channel FROM user_channels  WHERE  
User_channel.user_name='" & Me.DataGridView_user_update.CurrentRow.Cells(0).Value.ToString &”' )
于 2013-08-17T18:11:06.840 回答