Таблица field_data_field_tags охватывает только поле тегов по умолчанию, которое может существовать или не существовать, и у вас могут быть и другие таксономии.
Однако, taxonomy.module по-прежнему поддерживает таблицы taxonomy_term_data / taxonomy_index, к которым вы можете обратиться:
SELECT tid FROM {taxonomy_index} WHERE nid = :nid
Или, если вам нужен конкретный идентификатор словаря:
SELECT ti.tid FROM {taxonomy_index} ti INNER JOIN {taxonomy_term_data} ttd ON ttd.tid = ti.tid WHERE ti.nid = :nid AND vid = :vid
Полностью не проверено.