遇到SQL连接问题

时间:2017-01-17 20:33:38

标签: sql-server-2008

我有点时间试图做这项工作......

我有一个表使用1或2位数作为一周#。 (1至52)

我有另一张桌子,每周使用1或2位数字#但也附有2位数年份(117,1017,2217等)(117至5217)

这是我可以用来连接这些表的唯一字段。

如何在1 = 117或12 = 1217等等的情况下将tableA与tableB连接?

年份部分可以省略。

1 个答案:

答案 0 :(得分:0)

试一试

.
.
.

ChatUser myChatUser;

@Override
public int onStartCommand(Intent intent, int flags, int startId) {
    if (intent.getExtras() != null){
        String uid = intent.getStringExtra("uid_key");
        String displayName = intent.getStringExtra("display_name_key");

        if (uid !=null && displayName != null){
            myChatUser = new ChatUser(uid, displayName);
        }
    }


    return START_REDELIVER_INTENT;
}
}

这假设您的数据类型是(n)varchar。如果它们是INT或其他数字类型,则必须使用join子句进行强制转换。